]> Dogcows Code - chaz/tar/commitdiff
(to_chars_subst): Remove unused variable
authorSergey Poznyakoff <gray@gnu.org.ua>
Fri, 9 Dec 2005 10:04:52 +0000 (10:04 +0000)
committerSergey Poznyakoff <gray@gnu.org.ua>
Fri, 9 Dec 2005 10:04:52 +0000 (10:04 +0000)
Make sure useful result code is returned.

src/create.c

index 7955e6b118bc9bb97e5648cc5da25ff1938618df..e1af8db8a9857915bad15ae00da77bc8da70029b 100644 (file)
@@ -128,7 +128,6 @@ to_chars_subst (int negative, int gnu_format, uintmax_t value, size_t valsize,
   char const *minval_string;
   char const *maxval_string = STRINGIFY_BIGINT (maxval, maxbuf);
   char const *value_string;
-  char *p;
     
   if (gnu_format)
     {
@@ -163,11 +162,12 @@ to_chars_subst (int negative, int gnu_format, uintmax_t value, size_t valsize,
       WARN ((0, 0, _("value %s out of %s range %s..%s; substituting %s"),
             value_string, type, minval_string, maxval_string,
             sub_string));
-      to_chars (negsub, s, valsize, 0, where, size, type);
+      return to_chars (negsub, s, valsize, 0, where, size, type);
     }
   else
     ERROR ((0, 0, _("value %s out of %s range %s..%s"),
            value_string, type, minval_string, maxval_string));
+  return false;
 }
 
 /* Convert NEGATIVE VALUE (which was originally of size VALSIZE) to
This page took 0.026145 seconds and 4 git commands to generate.