mirror of
git://git.psyc.eu/libpsyc
synced 2024-08-15 03:19:02 +00:00
parser: only check flags in debug mode
This commit is contained in:
parent
42af715bc0
commit
23096ebf4b
1 changed files with 5 additions and 4 deletions
|
@ -230,10 +230,11 @@ inline psycParseRC psyc_parseModifier(psycParseState* state, char* oper, psycStr
|
|||
*/
|
||||
psycParseRC psyc_parse(psycParseState* state, char* oper, psycString* name, psycString* value)
|
||||
{
|
||||
if (state->flags & PSYC_PARSE_HEADER_ONLY &&
|
||||
state->flags & PSYC_PARSE_BEGIN_AT_CONTENT)
|
||||
return PSYC_PARSE_ERROR_INVALID_FLAGS;
|
||||
|
||||
#ifdef DEBUG
|
||||
if (state->flags & PSYC_PARSE_HEADER_ONLY && state->flags & PSYC_PARSE_BEGIN_AT_CONTENT)
|
||||
PP(("Invalid flag combination"))
|
||||
#endif
|
||||
|
||||
psycParseRC ret; // a return value
|
||||
size_t pos = state->cursor; // a cursor position
|
||||
|
||||
|
|
Loading…
Reference in a new issue