From 9114c51a1fde038d3eee044f3dfa6e2b17bca1d6 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Tue, 29 May 2018 20:45:23 +0300 Subject: [PATCH] Eliminate 'possibly incorrect assignment in CORD_vsprintf' compiler warning * cord/cordprnt.c (CORD_vsprintf): Replace while((c=expr)) with while((c=expr)!=0). --- cord/cordprnt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cord/cordprnt.c b/cord/cordprnt.c index cfe1de4..2dd5691 100644 --- a/cord/cordprnt.c +++ b/cord/cordprnt.c @@ -275,7 +275,7 @@ int CORD_vsprintf(CORD * out, CORD format, va_list args) char * str = va_arg(args, char *); char c; - while ((c = *str++)) { + while ((c = *str++) != '\0') { CORD_ec_append(result, c); } goto done; @@ -362,7 +362,7 @@ int CORD_vsprintf(CORD * out, CORD format, va_list args) if (buf != result[0].ec_bufptr) { char c; - while ((c = *buf++)) { + while ((c = *buf++) != '\0') { CORD_ec_append(result, c); } } else { -- 2.7.4