We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 13fe298 commit e4a05c7Copy full SHA for e4a05c7
contrib/hstore/hstore_io.c
@@ -1305,11 +1305,13 @@ hstore_to_json_loose(PG_FUNCTION_ARGS)
1305
{
1306
/*
1307
* might be a number. See if we can input it as a numeric
1308
- * value
+ * value. Ignore any actual parsed value.
1309
*/
1310
char *endptr = "junk";
1311
+ long lval;
1312
- (void) strtol(src->data, &endptr, 10);
1313
+ lval = strtol(src->data, &endptr, 10);
1314
+ (void) lval;
1315
if (*endptr == '\0')
1316
1317
@@ -1321,7 +1323,10 @@ hstore_to_json_loose(PG_FUNCTION_ARGS)
1321
1323
else
1322
1324
1325
/* not an int - try a double */
- (void) strtod(src->data, &endptr);
1326
+ double dval;
1327
+
1328
+ dval = strtod(src->data, &endptr);
1329
+ (void) dval;
1330
1331
is_number = true;
1332
}
0 commit comments