From 805311f798760500d849a70118bb06c43a6e8a7a Mon Sep 17 00:00:00 2001 From: Sebastian Lackner Date: Fri, 20 Dec 2013 05:59:41 +0100 Subject: [PATCH] ntdll: Don't do further calls to pf_output_stringA if previous call failed. --- dlls/ntdll/printf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/ntdll/printf.c b/dlls/ntdll/printf.c index 3a5067ad32e..e09833a6348 100644 --- a/dlls/ntdll/printf.c +++ b/dlls/ntdll/printf.c @@ -169,7 +169,7 @@ static inline int pf_fill( pf_output *out, int len, pf_flags *flags, char left ) } } - if( left && flags->Sign && !flags->PadZero ) + if (left && flags->Sign && !flags->PadZero && r >= 0) r = pf_output_stringA( out, &flags->Sign, 1 ); return r;