瀏覽代碼

Renamed new PR function

RENAME: GetLastWriteTime() to GetFileModTime()
raysan5 7 年之前
父節點
當前提交
c7b601b624
共有 2 個文件被更改,包括 8 次插入5 次删除
  1. 7 4
      src/core.c
  2. 1 1
      src/raylib.h

+ 7 - 4
src/core.c

@@ -1682,15 +1682,18 @@ void ClearDroppedFiles(void)
 #endif
 }
 
-// Get the last write time of a file
-long GetLastWriteTime(const char *fileName)
+// Get file modification time (last write time)
+RLAPI long GetFileModTime(const char *fileName)
 {
-    struct stat result = {0}; 
+    struct stat result = { 0 };
+    
     if (stat(fileName, &result) == 0)
     {
         time_t mod = result.st_mtime;
-        return mod;
+        
+        return (long)mod;
     }
+    
     return 0;
 }
 

+ 1 - 1
src/raylib.h

@@ -880,7 +880,7 @@ RLAPI bool ChangeDirectory(const char *dir);                      // Change work
 RLAPI bool IsFileDropped(void);                                   // Check if a file has been dropped into window
 RLAPI char **GetDroppedFiles(int *count);                         // Get dropped files names (memory should be freed)
 RLAPI void ClearDroppedFiles(void);                               // Clear dropped files paths buffer (free memory)
-RLAPI long GetLastWriteTime(const char *fileName);                // Get last write time of a file
+RLAPI long GetFileModTime(const char *fileName);                  // Get file modification time (last write time)
 
 // Persistent storage management
 RLAPI void StorageSaveValue(int position, int value);             // Save integer value to storage file (to defined position)