Initialize time zone variable (zone)
As found and reported by Talisam author, apam (HAPPYLND). sscanf() won't initialize the buffer of the argument passed if the format string is not matched, so when there was no hexadecimal/SMB timezone value, the timezone specified in the ISO date/time string (if any) would be overwritten with 0, converted from the uninitialized 'zone' variable (unlikely to be valid hex-ASCII chars). Thanks apam!
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
Build | |||||||||
passed |
#27338
FreeBSD
|
jsdoor-freebsd |
00:04:01
|
|
|||||
passed |
#27339
Linux
|
jsdoor-linux |
00:10:28
|
|
|||||
passed |
#27341
FreeBSD
|
jsdoor-windows |
00:01:53
|
|
|||||
passed |
#27333
FreeBSD
|
sbbs-freebsd |
00:05:36
|
|
|||||
passed |
#27328
Linux
|
sbbs-linux |
00:14:20
|
|
|||||
passed |
#27331
Windows
|
sbbs-windows |
00:05:26
|
|
|||||
passed |
#27340
FreeBSD
|
sexpots-freebsd |
00:00:13
|
|
|||||
passed |
#27329
Linux
|
sexpots-linux |
00:00:26
|
|
|||||
passed |
#27332
Windows
|
sexpots-windows |
00:00:25
|
|
|||||
passed |
#27336
FreeBSD
|
syncdraw-freebsd |
00:00:25
|
|
|||||
passed |
#27337
Linux
|
syncdraw-linux |
00:01:32
|
|
|||||
passed |
#27334
FreeBSD
|
syncterm-freebsd |
00:01:01
|
|
|||||
passed |
#27330
Linux
|
syncterm-linux |
00:04:39
|
|
|||||
passed |
#27335
FreeBSD
|
syncterm-windows |
00:01:47
|
|
|||||