changeset 1 | 2fb8b9db1c86 |
0:ffa851df0825 | 1:2fb8b9db1c86 |
---|---|
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 |
|
10 extern "C" { |
|
11 #endif |
|
12 |
|
13 time_t |
|
14 PyOS_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 |