]> granicus.if.org Git - gc/commitdiff
cordprnt: Suppress 'uninitialized variable use' compiler warning
authorIvan Maidanski <ivmai@mail.ru>
Thu, 19 Jan 2012 04:41:17 +0000 (08:41 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 19 Jan 2012 09:45:56 +0000 (13:45 +0400)
* cord/cordprnt.c (CORD_fprintf, CORD_vfprintf, CORD_printf,
CORD_vprintf): Initialize "out" local variable to prevent
"uninitialized variable use" compiler warning.

cord/cordprnt.c

index 5c8ba8c44706c162f27ed37ca48742bd8e86cdf4..864c50c73116100ecd296ec4a2c36847e9cbec13 100644 (file)
@@ -359,7 +359,7 @@ int CORD_fprintf(FILE * f, CORD format, ...)
 {
     va_list args;
     int result;
-    CORD out;
+    CORD out = CORD_EMPTY; /* initialized to prevent compiler warning */
 
     va_start(args, format);
     result = CORD_vsprintf(&out, format, args);
@@ -371,7 +371,7 @@ int CORD_fprintf(FILE * f, CORD format, ...)
 int CORD_vfprintf(FILE * f, CORD format, va_list args)
 {
     int result;
-    CORD out;
+    CORD out = CORD_EMPTY;
 
     result = CORD_vsprintf(&out, format, args);
     if (result > 0) CORD_put(out, f);
@@ -382,7 +382,7 @@ int CORD_printf(CORD format, ...)
 {
     va_list args;
     int result;
-    CORD out;
+    CORD out = CORD_EMPTY;
 
     va_start(args, format);
     result = CORD_vsprintf(&out, format, args);
@@ -394,7 +394,7 @@ int CORD_printf(CORD format, ...)
 int CORD_vprintf(CORD format, va_list args)
 {
     int result;
-    CORD out;
+    CORD out = CORD_EMPTY;
 
     result = CORD_vsprintf(&out, format, args);
     if (result > 0) CORD_put(out, stdout);