| author | Jani Hyvonen<jani.hyvonen@nokia.com> |
| Wed, 22 Sep 2010 16:51:17 +0300 | |
| branch | graphics-phase-3 |
| changeset 110 | 52ce3e8fba90 |
| parent 1 | 2fb8b9db1c86 |
| permissions | -rw-r--r-- |
#include <stdio.h> #define __swi #include "oslib/osfile.h" long PyOS_GetLastModificationTime(char *path, FILE *fp) { int obj; bits load, exec, ftype; if (xosfile_read_stamped_no_path(path, &obj, &load, &exec, 0, 0, &ftype)) return -1; if (obj != osfile_IS_FILE) return -1; if (ftype == osfile_TYPE_UNTYPED) return -1; load &= 0xFF; load -= 51; if (exec < 1855548004U) load--; exec -= 1855548004U; return exec/100+42949672*load+(95*load)/100; }