# HG changeset patch # User Matti Hamalainen # Date 1457005785 -7200 # Node ID eb79d11d8d404c2cd17d08f0601e886dff8f8054 # Parent 0e5511015bd2884a2b9ced4cb5afb65ebc4ffd37 If f_width is not specified, initialize it to -1. diff -r 0e5511015bd2 -r eb79d11d8d40 th_string.c --- a/th_string.c Thu Mar 03 13:45:11 2016 +0200 +++ b/th_string.c Thu Mar 03 13:49:45 2016 +0200 @@ -369,7 +369,7 @@ } else { - int f_width = 0, f_prec = -1, f_flags = 0; + int f_width = -1, f_prec = -1, f_flags = 0; BOOL end = FALSE; fmt++; @@ -423,6 +423,7 @@ } else { + f_width = 0; while (th_isdigit(*fmt)) f_width = f_width * 10 + (*fmt++ - '0'); }