mirror of
https://github.com/postgres/postgres.git
synced 2025-05-03 22:24:49 +03:00
Silence some compiler warnings in commit 3311ea86ed
Per report from Nathan Bossart
This commit is contained in:
parent
55a5ee30cd
commit
c3e60f3d7e
@ -279,6 +279,8 @@ IsValidJsonNumber(const char *str, int len)
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
dummy_lex.incremental = false;
|
dummy_lex.incremental = false;
|
||||||
|
dummy_lex.inc_state = NULL;
|
||||||
|
dummy_lex.pstack = NULL;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* json_lex_number expects a leading '-' to have been eaten already.
|
* json_lex_number expects a leading '-' to have been eaten already.
|
||||||
@ -297,6 +299,8 @@ IsValidJsonNumber(const char *str, int len)
|
|||||||
dummy_lex.input_length = len;
|
dummy_lex.input_length = len;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
dummy_lex.token_start = dummy_lex.input;
|
||||||
|
|
||||||
json_lex_number(&dummy_lex, dummy_lex.input, &numeric_error, &total_len);
|
json_lex_number(&dummy_lex, dummy_lex.input, &numeric_error, &total_len);
|
||||||
|
|
||||||
return (!numeric_error) && (total_len == dummy_lex.input_length);
|
return (!numeric_error) && (total_len == dummy_lex.input_length);
|
||||||
@ -2018,6 +2022,9 @@ json_lex_number(JsonLexContext *lex, char *s,
|
|||||||
{
|
{
|
||||||
appendBinaryStringInfo(&lex->inc_state->partial_token,
|
appendBinaryStringInfo(&lex->inc_state->partial_token,
|
||||||
lex->token_start, s - lex->token_start);
|
lex->token_start, s - lex->token_start);
|
||||||
|
if (num_err != NULL)
|
||||||
|
*num_err = error;
|
||||||
|
|
||||||
return JSON_INCOMPLETE;
|
return JSON_INCOMPLETE;
|
||||||
}
|
}
|
||||||
else if (num_err != NULL)
|
else if (num_err != NULL)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user