diff options
| author | Ray <[email protected]> | 2020-12-14 20:47:58 +0100 |
|---|---|---|
| committer | Ray <[email protected]> | 2020-12-14 20:47:58 +0100 |
| commit | d360a49f3608af328dc402516ee444e1d1d6902a (patch) | |
| tree | 4fe4a05864ba99eb39dfee8993e7fcc7188da56b /src/utils.c | |
| parent | cd3eb3d8bd93fce7c6604b1ed06ef1b1fcd25340 (diff) | |
| download | raylib-d360a49f3608af328dc402516ee444e1d1d6902a.tar.gz raylib-d360a49f3608af328dc402516ee444e1d1d6902a.zip | |
ADDED: UnloadFileData() / UnloadFileText() #1440
Diffstat (limited to 'src/utils.c')
| -rw-r--r-- | src/utils.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/utils.c b/src/utils.c index 6595b09f..ca133ca1 100644 --- a/src/utils.c +++ b/src/utils.c @@ -203,6 +203,12 @@ unsigned char *LoadFileData(const char *fileName, unsigned int *bytesRead) return data; } +// Unload file data allocated by LoadFileData() +void UnloadFileData(unsigned char *data) +{ + RL_FREE(data); +} + // Save data to file from buffer bool SaveFileData(const char *fileName, void *data, unsigned int bytesToWrite) { @@ -274,6 +280,12 @@ char *LoadFileText(const char *fileName) return text; } +// Unload file text data allocated by LoadFileText() +void UnloadFileText(unsigned char *text) +{ + RL_FREE(text); +} + // Save text data to file (write), string must be '\0' terminated bool SaveFileText(const char *fileName, char *text) { |
