Mercurial > hg > freeDiameter
comparison libfdproto/dictionary_functions.c @ 1222:1020da0ea4bc
Fix dumping of time stamps.
"conv" was used uninitialized.
author | Thomas Klausner <tk@giga.or.at> |
---|---|
date | Mon, 15 Jul 2013 15:08:02 +0200 |
parents | 140450615773 |
children | ce8bc8227ef4 |
comparison
equal
deleted
inserted
replaced
1221:6f75842935f6 | 1222:1020da0ea4bc |
---|---|
320 if (diameter_string_to_time_t((char *)avp_value->os.data, avp_value->os.len, &val) != 0) { | 320 if (diameter_string_to_time_t((char *)avp_value->os.data, avp_value->os.len, &val) != 0) { |
321 CHECK_MALLOC_DO( fd_dump_extend(FD_DUMP_STD_PARAMS, "[time conversion error]"), return NULL); | 321 CHECK_MALLOC_DO( fd_dump_extend(FD_DUMP_STD_PARAMS, "[time conversion error]"), return NULL); |
322 return *buf; | 322 return *buf; |
323 } | 323 } |
324 | 324 |
325 CHECK_MALLOC_DO ( gmtime_r(&val, &conv), return NULL); | |
325 CHECK_MALLOC_DO( fd_dump_extend(FD_DUMP_STD_PARAMS, "%d%02d%02dT%02d%02d%02d+00", conv.tm_year+1900, conv.tm_mon+1, conv.tm_mday, conv.tm_hour, conv.tm_min, conv.tm_sec), return NULL); | 326 CHECK_MALLOC_DO( fd_dump_extend(FD_DUMP_STD_PARAMS, "%d%02d%02dT%02d%02d%02d+00", conv.tm_year+1900, conv.tm_mon+1, conv.tm_mday, conv.tm_hour, conv.tm_min, conv.tm_sec), return NULL); |
326 return *buf; | 327 return *buf; |
327 } | 328 } |
328 | 329 |