Index: base/third_party/dmg_fp/g_fmt.cc |
diff --git a/base/third_party/dmg_fp/g_fmt.cc b/base/third_party/dmg_fp/g_fmt.cc |
index d864eb75195bf12184a8fd5fb1ad46b41b7b3106..e2fb7bd30dcb4f50f0b16f6789844762746d576a 100644 |
--- a/base/third_party/dmg_fp/g_fmt.cc |
+++ b/base/third_party/dmg_fp/g_fmt.cc |
@@ -46,14 +46,14 @@ g_fmt(register char *b, double x) |
if (sign) |
*b++ = '-'; |
if (decpt == 9999) /* Infinity or Nan */ { |
- while((*b++ = *s++)) {} |
+ for(*b = *s++; *b++; *b = *s++) {} |
goto done0; |
} |
if (decpt <= -4 || decpt > se - s + 5) { |
*b++ = *s++; |
if (*s) { |
*b++ = '.'; |
- while((*b = *s++)) |
+ for(*b = *s++; *b; *b = *s++) |
b++; |
} |
*b++ = 'e'; |
@@ -79,10 +79,10 @@ g_fmt(register char *b, double x) |
*b++ = '.'; |
for(; decpt < 0; decpt++) |
*b++ = '0'; |
- while((*b++ = *s++)) {} |
+ for(*b = *s++; *b++; *b = *s++) {} |
} |
else { |
- while((*b = *s++)) { |
+ for(*b = *s++; *b; *b = *s++) { |
b++; |
if (--decpt == 0 && *s) |
*b++ = '.'; |