- Import commit 638c8e38 (Don't overwrite unmatched string in scanf) from Wine. Fixes crash in msvcrt_winetest:scanf

svn path=/trunk/; revision=62971
This commit is contained in:
Thomas Faber 2014-04-25 22:02:26 +00:00
parent 4e9db02236
commit f48d45d73c

View file

@ -359,7 +359,7 @@ _FUNCTION_ {
if (width>0) width--; if (width>0) width--;
} }
/* terminate */ /* terminate */
if (!suppress) *sptr = 0; if (st && !suppress) *sptr = 0;
} }
break; break;
widecharstring: { /* read a word into a wchar_t* */ widecharstring: { /* read a word into a wchar_t* */
@ -375,7 +375,7 @@ _FUNCTION_ {
if (width>0) width--; if (width>0) width--;
} }
/* terminate */ /* terminate */
if (!suppress) *sptr = 0; if (st && !suppress) *sptr = 0;
} }
break; break;
/* 'c' and 'C work analogously to 's' and 'S' as described /* 'c' and 'C work analogously to 's' and 'S' as described