[BACK]Return to ox_pathfinder.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / util

Diff for /OpenXM/src/util/ox_pathfinder.c between version 1.6 and 1.7

version 1.6, 2003/07/22 07:39:57 version 1.7, 2003/09/08 02:43:47
Line 1 
Line 1 
 /* $OpenXM: OpenXM/src/util/ox_pathfinder.c,v 1.5 2003/07/22 03:25:56 takayama Exp $ */  /* $OpenXM: OpenXM/src/util/ox_pathfinder.c,v 1.6 2003/07/22 07:39:57 takayama Exp $ */
 /* Moved from misc-2003/07/cygwin/test.c */  /* Moved from misc-2003/07/cygwin/test.c */
   
 #include <stdio.h>  #include <stdio.h>
Line 836  char *generateTMPfileName(char *seed) {
Line 836  char *generateTMPfileName(char *seed) {
             struct stat buf;              struct stat buf;
             int m;              int m;
             m = stat(fname,&buf);              m = stat(fname,&buf);
 #if defined(__CYGWIN__)  
 #define _POSIX_SOURCE  
 #endif  
 #ifndef _POSIX_SOURCE  
             if ((m >= 0) && (buf.st_mtimespec.tv_sec+120 < time(NULL))) {  
               unlink(fname);  
             }  
 #else  
             if ((m >= 0) && (buf.st_mtime+120 < time(NULL))) {              if ((m >= 0) && (buf.st_mtime+120 < time(NULL))) {
               unlink(fname);                unlink(fname);
             }              }
 #endif  
           }            }
         }          }
         num = 0; clean=1; prevnum=0;          num = 0; clean=1; prevnum=0;

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>