]> granicus.if.org Git - postgresql/commitdiff
Silence compiler warnings about unused values.
authorAndrew Dunstan <andrew@dunslane.net>
Fri, 22 Mar 2013 13:14:16 +0000 (09:14 -0400)
committerAndrew Dunstan <andrew@dunslane.net>
Fri, 22 Mar 2013 13:14:16 +0000 (09:14 -0400)
Per gripe from Kevin Grittner.

contrib/hstore/hstore_io.c

index a9a55d89b8b575a6bf8b819627f79f55cfa7e9d9..088f0058ed064130e96265a57f40de0c4a85a957 100644 (file)
@@ -1305,11 +1305,13 @@ hstore_to_json_loose(PG_FUNCTION_ARGS)
                        {
                                /*
                                 * might be a number. See if we can input it as a numeric
-                                * value
+                                * value. Ignore any actual parsed value.
                                 */
                                char       *endptr = "junk";
+                               long        lval;
 
-                               (void) strtol(src->data, &endptr, 10);
+                               lval =  strtol(src->data, &endptr, 10);
+                               (void) lval;
                                if (*endptr == '\0')
                                {
                                        /*
@@ -1321,7 +1323,10 @@ hstore_to_json_loose(PG_FUNCTION_ARGS)
                                else
                                {
                                        /* not an int - try a double */
-                                       (void) strtod(src->data, &endptr);
+                                       double dval;
+
+                                       dval = strtod(src->data, &endptr);
+                                       (void) dval;
                                        if (*endptr == '\0')
                                                is_number = true;
                                }