Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc3e60f3

Browse files
committed
Silence some compiler warnings in commit3311ea8
Per report from Nathan Bossart
1 parent55a5ee3 commitc3e60f3

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

‎src/common/jsonapi.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,8 @@ IsValidJsonNumber(const char *str, int len)
279279
return false;
280280

281281
dummy_lex.incremental= false;
282+
dummy_lex.inc_state=NULL;
283+
dummy_lex.pstack=NULL;
282284

283285
/*
284286
* json_lex_number expects a leading '-' to have been eaten already.
@@ -297,6 +299,8 @@ IsValidJsonNumber(const char *str, int len)
297299
dummy_lex.input_length=len;
298300
}
299301

302+
dummy_lex.token_start=dummy_lex.input;
303+
300304
json_lex_number(&dummy_lex,dummy_lex.input,&numeric_error,&total_len);
301305

302306
return (!numeric_error)&& (total_len==dummy_lex.input_length);
@@ -2018,6 +2022,9 @@ json_lex_number(JsonLexContext *lex, char *s,
20182022
{
20192023
appendBinaryStringInfo(&lex->inc_state->partial_token,
20202024
lex->token_start,s-lex->token_start);
2025+
if (num_err!=NULL)
2026+
*num_err=error;
2027+
20212028
returnJSON_INCOMPLETE;
20222029
}
20232030
elseif (num_err!=NULL)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp