Module: wine Branch: master Commit: 0d4c3996231c2c601029efa8776820b8cf2eae33 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0d4c3996231c2c601029efa877...
Author: Marcus Meissner marcus@jet.franken.de Date: Sat Jun 18 09:50:59 2016 +0200
cmd: Avoid potential buffer overflow (Coverity).
Signed-off-by: Marcus Meissner marcus@jet.franken.de Signed-off-by: Alexandre Julliard julliard@winehq.org
---
programs/cmd/wcmdmain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programs/cmd/wcmdmain.c b/programs/cmd/wcmdmain.c index de92e0a..87f5387 100644 --- a/programs/cmd/wcmdmain.c +++ b/programs/cmd/wcmdmain.c @@ -375,7 +375,7 @@ static void WCMD_show_prompt (void) { *q++ = '('; break; case 'D': - GetDateFormatW(LOCALE_USER_DEFAULT, DATE_SHORTDATE, NULL, NULL, q, MAX_PATH); + GetDateFormatW(LOCALE_USER_DEFAULT, DATE_SHORTDATE, NULL, NULL, q, MAX_PATH - (q - out_string)); while (*q) q++; break; case 'E':