diff --git a/zsnes/src/linux/zfilew.c b/zsnes/src/linux/zfilew.c index 669134d6..aec143a1 100644 --- a/zsnes/src/linux/zfilew.c +++ b/zsnes/src/linux/zfilew.c @@ -242,14 +242,13 @@ DWORD ZFileDelete() DWORD ZFileGetFTime() { - struct stat filestat; + struct _stat filestat; + ZFTime=0; - if (stat (ZFFTimeFName, &filestat)<0) - { - ZFDate=0; - } else { - ZFDate=filestat.st_mtime; - } + + if (_stat(ZFFTimeFName, &filestat) < 0) ZFDate=0; + else ZFDate = filestat.st_mtime; + return(0); } diff --git a/zsnes/src/win/zfilew.c b/zsnes/src/win/zfilew.c index 2a7055a1..0bce8f5a 100644 --- a/zsnes/src/win/zfilew.c +++ b/zsnes/src/win/zfilew.c @@ -228,12 +228,12 @@ DWORD ZFileDelete() DWORD ZFileGetFTime() { - struct _stat buf; + struct _stat filestat; ZFTime=0; - if (_stat(ZFFTimeFName, &buf) < 0) ZFDate=0; - else ZFDate = buf.st_mtime; + if (_stat(ZFFTimeFName, &filestat) < 0) ZFDate=0; + else ZFDate = filestat.st_mtime; return 0; }