aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorraysan5 <raysan5@gmail.com>2019-08-21 18:59:15 +0200
committerraysan5 <raysan5@gmail.com>2019-08-21 18:59:15 +0200
commit20fa362700cd5eefb9eeb196711dfbec5a73f8ab (patch)
treed2724b7763ba8f6987edae859576af81b1d96369 /src
parent20257f3e49a25430912330caa98e06b81b4276b3 (diff)
downloadraylib-20fa362700cd5eefb9eeb196711dfbec5a73f8ab.tar.gz
raylib-20fa362700cd5eefb9eeb196711dfbec5a73f8ab.zip
Review comment
Diffstat (limited to 'src')
-rw-r--r--src/core.c4
-rw-r--r--src/raylib.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/core.c b/src/core.c
index 40071205..4352a321 100644
--- a/src/core.c
+++ b/src/core.c
@@ -1811,10 +1811,10 @@ const char *GetFileName(const char *filePath)
return fileName + 1;
}
-// Get filename string without extension (memory should be freed)
+// Get filename string without extension (uses static string)
const char *GetFileNameWithoutExt(const char *filePath)
{
- #define MAX_FILENAMEWITHOUTEXT_LENGTH 64
+ #define MAX_FILENAMEWITHOUTEXT_LENGTH 128
static char fileName[MAX_FILENAMEWITHOUTEXT_LENGTH];
memset(fileName, 0, MAX_FILENAMEWITHOUTEXT_LENGTH);
diff --git a/src/raylib.h b/src/raylib.h
index 6cf6fd23..0594b370 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -939,7 +939,7 @@ RLAPI bool IsFileExtension(const char *fileName, const char *ext);// Check file
RLAPI bool DirectoryExists(const char *dirPath); // Check if a directory path exists
RLAPI const char *GetExtension(const char *fileName); // Get pointer to extension for a filename string
RLAPI const char *GetFileName(const char *filePath); // Get pointer to filename for a path string
-RLAPI const char *GetFileNameWithoutExt(const char *filePath); // Get filename string without extension (memory should be freed)
+RLAPI const char *GetFileNameWithoutExt(const char *filePath); // Get filename string without extension (uses static string)
RLAPI const char *GetDirectoryPath(const char *filePath); // Get full path for a given fileName with path (uses static string)
RLAPI const char *GetPrevDirectoryPath(const char *dirPath); // Get previous directory path for a given path (uses static string)
RLAPI const char *GetWorkingDirectory(void); // Get current working directory (uses static string)