parser: Remove useless result var in parse_fragment
Was always PF_OK
This commit is contained in:
parent
c74bd74bda
commit
d312500a5b
1 changed files with 0 additions and 9 deletions
|
|
@ -1721,8 +1721,6 @@ parse_fragment(apfl_parser_ptr p, struct fragment *fragment, bool need, enum par
|
|||
return PF_ERROR;
|
||||
}
|
||||
|
||||
enum parse_fragment_result result = PF_OK; // \mystuff\TODO:i think we can get rid of this var?
|
||||
|
||||
switch (p->token.type) {
|
||||
case APFL_TOK_LPAREN:
|
||||
if (!parse_parens(p, fragment, p->token.position)) {
|
||||
|
|
@ -1761,7 +1759,6 @@ parse_fragment(apfl_parser_ptr p, struct fragment *fragment, bool need, enum par
|
|||
.number = p->token.number,
|
||||
};
|
||||
fragment->position = p->token.position;
|
||||
result = PF_OK;
|
||||
break;
|
||||
case APFL_TOK_NAME:
|
||||
if (apfl_string_cmp(p->token.text, "nil") == 0) {
|
||||
|
|
@ -1786,7 +1783,6 @@ parse_fragment(apfl_parser_ptr p, struct fragment *fragment, bool need, enum par
|
|||
fragment->name = apfl_string_move(&p->token.text);
|
||||
}
|
||||
fragment->position = p->token.position;
|
||||
result = PF_OK;
|
||||
break;
|
||||
case APFL_TOK_STRING:
|
||||
fragment->type = FRAG_CONSTANT;
|
||||
|
|
@ -1795,17 +1791,12 @@ parse_fragment(apfl_parser_ptr p, struct fragment *fragment, bool need, enum par
|
|||
.string = apfl_string_move(&p->token.text),
|
||||
};
|
||||
fragment->position = p->token.position;
|
||||
result = PF_OK;
|
||||
break;
|
||||
default:
|
||||
unread_token(p);
|
||||
return PF_CANT_HANDLE;
|
||||
}
|
||||
|
||||
if (result != PF_OK) {
|
||||
return result;
|
||||
}
|
||||
|
||||
for (; !(flags & FFLAG_NO_POSTFIXS); ) {
|
||||
switch (read_token(p, need)) {
|
||||
case APFL_PARSE_OK:
|
||||
|
|
|
|||
Loading…
Reference in a new issue