diff options
Diffstat (limited to 'cord/cordprnt.c')
-rw-r--r-- | cord/cordprnt.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cord/cordprnt.c b/cord/cordprnt.c index ad937b02..6d278fed 100644 --- a/cord/cordprnt.c +++ b/cord/cordprnt.c @@ -59,7 +59,7 @@ static int extract_conv_spec(CORD_pos source, char *buf, register int result = 0; register int current_number = 0; register int saw_period = 0; - register int saw_number; + register int saw_number = 0; register int chars_so_far = 0; register char current; @@ -243,7 +243,7 @@ int CORD_vsprintf(CORD * out, CORD format, va_list args) char * str = va_arg(args, char *); register char c; - while (c = *str++) { + while ((c = *str++)) { CORD_ec_append(result, c); } goto done; @@ -320,7 +320,7 @@ int CORD_vsprintf(CORD * out, CORD format, va_list args) if (buf != result[0].ec_bufptr) { register char c; - while (c = *buf++) { + while ((c = *buf++)) { CORD_ec_append(result, c); } } else { |