source: python/trunk/Python/getmtime.c@ 27

Last change on this file since 27 was 2, checked in by Yuri Dario, 15 years ago

Initial import for vendor code.

  • Property svn:eol-style set to native
File size: 388 bytes
Line 
1
2/* Subroutine to get the last modification time of a file */
3
4/* (A separate file because this may be OS dependent) */
5
6#include "Python.h"
7#include "pyconfig.h"
8
9#ifdef __cplusplus
10extern "C" {
11#endif
12
13time_t
14PyOS_GetLastModificationTime(char *path, FILE *fp)
15{
16 struct stat st;
17 if (fstat(fileno(fp), &st) != 0)
18 return -1;
19 else
20 return st.st_mtime;
21}
22
23#ifdef __cplusplus
24}
25#endif
26
Note: See TracBrowser for help on using the repository browser.