diff options
| author | Tim J. Robbins <tjr@FreeBSD.org> | 2002-10-11 23:04:59 +0000 | 
|---|---|---|
| committer | Tim J. Robbins <tjr@FreeBSD.org> | 2002-10-11 23:04:59 +0000 | 
| commit | 40a48101d36fd933902a527566dfd827e1eb0bd5 (patch) | |
| tree | 7eb6bf0d330ef98849a3e29be406eb8161f093c1 /lib/libc/stdlib/strfmon.c | |
| parent | 284d56227c7a5f2ba693e290abc3740af4d52a8d (diff) | |
Notes
Diffstat (limited to 'lib/libc/stdlib/strfmon.c')
| -rw-r--r-- | lib/libc/stdlib/strfmon.c | 8 | 
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/libc/stdlib/strfmon.c b/lib/libc/stdlib/strfmon.c index b74baf0f9d5b..c0638fc06e42 100644 --- a/lib/libc/stdlib/strfmon.c +++ b/lib/libc/stdlib/strfmon.c @@ -291,12 +291,8 @@ strfmon(char * __restrict s, size_t maxsize, const char * __restrict format,  		while (pad_size-- > 0)  			PRINT(' '); -		if (sign_posn == 0) { -			if (flags & IS_NEGATIVE) -				PRINT('('); -			else -				PRINT(' '); -		} +		if (sign_posn == 0 && (flags & IS_NEGATIVE)) +			PRINT('(');  		if (cs_precedes == 1) {  			if (sign_posn == 1 || sign_posn == 3) {  | 
