X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fmisc.c;h=27cf37c6d2e48a655162471db25681b059084c59;hp=d4ebcda7025599fbaa0ae685b558685d60ef2311;hb=4a8368abd71c718621838773eed914b5bbd4e1d8;hpb=9401cea7061b513534a3244edd8944e852a28c7b diff --git a/src/libgame/misc.c b/src/libgame/misc.c index d4ebcda7..27cf37c6 100644 --- a/src/libgame/misc.c +++ b/src/libgame/misc.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -468,6 +469,16 @@ char *getRealName() return real_name; } +time_t getFileTimestampEpochSeconds(char *filename) +{ + struct stat file_status; + + if (stat(filename, &file_status) != 0) /* cannot stat file */ + return 0; + + return file_status.st_mtime; +} + /* ------------------------------------------------------------------------- */ /* path manipulation functions */