From: ceriel Date: Thu, 21 Mar 1991 09:49:35 +0000 (+0000) Subject: Removed evaluation order dependency bug X-Git-Tag: release-5-5~1164 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=319fb7cbff7639a35cbbbee60c35b9a4251f7280;p=ack.git Removed evaluation order dependency bug --- diff --git a/lang/cem/libcc.ansi/stdio/doprnt.c b/lang/cem/libcc.ansi/stdio/doprnt.c index 965178f78..b3cf0731e 100644 --- a/lang/cem/libcc.ansi/stdio/doprnt.c +++ b/lang/cem/libcc.ansi/stdio/doprnt.c @@ -131,7 +131,8 @@ f_print(va_list *ap, int flags, char *s, char c, int precision) break; case 'g': case 'G': - s = _gcvt(ld_val, precision, s, flags) + strlen(s); + s = _gcvt(ld_val, precision, s, flags); + s += strlen(s); break; } if ( c == 'E' || c == 'G') {