From: Christian Heimes Date: Fri, 18 Jan 2008 07:30:20 +0000 (+0000) Subject: Coverity issue CID #197 X-Git-Tag: v2.6a1~566 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=62a8e95fea9b4cb9e4d986aaa554f3e9927d973e;p=python Coverity issue CID #197 var_decl: Declared variable "stm" without initializer ninit_use_in_call: Using uninitialized value "stm" (field "stm".tm_zone uninitialized) in call to function "mktime" --- diff --git a/Modules/zipimport.c b/Modules/zipimport.c index dec6091b66..a57812d6a4 100644 --- a/Modules/zipimport.c +++ b/Modules/zipimport.c @@ -1001,6 +1001,8 @@ parse_dostime(int dostime, int dosdate) { struct tm stm; + memset((void *) &stm, '\0', sizeof(stm)); + stm.tm_sec = (dostime & 0x1f) * 2; stm.tm_min = (dostime >> 5) & 0x3f; stm.tm_hour = (dostime >> 11) & 0x1f;