annotate timeconv.h @ 12:3f627519a92d stable-0-5-2

properly ignore (second block zero) errors. that will just drop some unknown attachments, but the rest of the data is still found
author carl
date Sat, 18 Feb 2006 09:56:00 -0800
parents 6b1b602514db
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6b1b602514db Initial revision
carl
parents:
diff changeset
1 #ifndef __TIMECONV_H
6b1b602514db Initial revision
carl
parents:
diff changeset
2 #define __TIMECONV_H
6b1b602514db Initial revision
carl
parents:
diff changeset
3
6b1b602514db Initial revision
carl
parents:
diff changeset
4 #include "common.h"
6b1b602514db Initial revision
carl
parents:
diff changeset
5
6b1b602514db Initial revision
carl
parents:
diff changeset
6 #include <time.h>
6b1b602514db Initial revision
carl
parents:
diff changeset
7
6b1b602514db Initial revision
carl
parents:
diff changeset
8 #ifdef __cplusplus
6b1b602514db Initial revision
carl
parents:
diff changeset
9 extern "C" {
6b1b602514db Initial revision
carl
parents:
diff changeset
10 #endif
6b1b602514db Initial revision
carl
parents:
diff changeset
11 time_t fileTimeToUnixTime( const FILETIME *filetime, DWORD *remainder );
6b1b602514db Initial revision
carl
parents:
diff changeset
12
6b1b602514db Initial revision
carl
parents:
diff changeset
13 char * fileTimeToAscii (const FILETIME *filetime);
6b1b602514db Initial revision
carl
parents:
diff changeset
14
6b1b602514db Initial revision
carl
parents:
diff changeset
15 struct tm * fileTimeToStructTM (const FILETIME *filetime);
6b1b602514db Initial revision
carl
parents:
diff changeset
16
6b1b602514db Initial revision
carl
parents:
diff changeset
17 #ifdef __cplusplus
6b1b602514db Initial revision
carl
parents:
diff changeset
18 }
6b1b602514db Initial revision
carl
parents:
diff changeset
19 #endif
6b1b602514db Initial revision
carl
parents:
diff changeset
20
6b1b602514db Initial revision
carl
parents:
diff changeset
21 #endif