From: <tw...@us...> - 2005-05-12 12:58:09
|
Update of /cvsroot/synce/rra/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22443 Modified Files: rra-decode.c Log Message: Use new time_fields_from_filetime function. Index: rra-decode.c =================================================================== RCS file: /cvsroot/synce/rra/src/rra-decode.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- rra-decode.c 18 Aug 2004 16:59:38 -0000 1.12 +++ rra-decode.c 12 May 2005 12:57:53 -0000 1.13 @@ -198,10 +198,22 @@ case CEVT_FILETIME: { +#if 0 time_t unix_time = filetime_to_unix_time(&propvals[i].val.filetime); char* time_str = asctime(gmtime(&unix_time)); time_str[strlen(time_str)-1] = '\0'; /* remove trailing newline */ printf("%s (%lu)", time_str, unix_time); +#else + TIME_FIELDS time_fields; + time_fields_from_filetime(&propvals[i].val.filetime, &time_fields); + printf("%04i-%02i-%02i %02i:%02i:%02i", + time_fields.Year, + time_fields.Month, + time_fields.Day, + time_fields.Hour, + time_fields.Minute, + time_fields.Second); +#endif db_dump(&propvals[i].val.filetime, sizeof(FILETIME)); } break; |