/Python/getmtime.c
http://unladen-swallow.googlecode.com/ · C · 26 lines · 17 code · 7 blank · 2 comment · 2 complexity · 68c44e0b9221873d390da604b12883c8 MD5 · raw file
- /* Subroutine to get the last modification time of a file */
- /* (A separate file because this may be OS dependent) */
- #include "Python.h"
- #include "pyconfig.h"
- #ifdef __cplusplus
- extern "C" {
- #endif
- time_t
- PyOS_GetLastModificationTime(char *path, FILE *fp)
- {
- struct stat st;
- if (fstat(fileno(fp), &st) != 0)
- return -1;
- else
- return st.st_mtime;
- }
- #ifdef __cplusplus
- }
- #endif