forked from enlightenment/efl
fix be9b27ac99
for edje_cc
do_params is set when expecting parameters, not req_params
This commit is contained in:
parent
14fc7d2a36
commit
1d6b9d71e6
|
@ -62,7 +62,6 @@ static int had_quote = 0;
|
|||
|
||||
static char file_buf[4096];
|
||||
static int did_wildcard = 0;
|
||||
static int req_params = 0;
|
||||
static int verbatim = 0;
|
||||
static int verbatim_line1 = 0;
|
||||
static int verbatim_line2 = 0;
|
||||
|
@ -683,7 +682,7 @@ parse(char *data, off_t size)
|
|||
else if (*token == ',' || *token == ':') do_params = 1;
|
||||
else if (*token == '}')
|
||||
{
|
||||
if (do_params || req_params)
|
||||
if (do_params)
|
||||
{
|
||||
ERR("parse error %s:%i. } marker before ; marker",
|
||||
file_in, line - 1);
|
||||
|
@ -705,7 +704,7 @@ parse(char *data, off_t size)
|
|||
{
|
||||
void *param;
|
||||
|
||||
req_params = do_params = 0;
|
||||
do_params = 0;
|
||||
new_statement();
|
||||
/* clear out params */
|
||||
while ((param = eina_array_pop(¶ms)))
|
||||
|
@ -715,7 +714,7 @@ parse(char *data, off_t size)
|
|||
}
|
||||
else
|
||||
{
|
||||
if (req_params)
|
||||
if (do_params)
|
||||
{
|
||||
ERR("parse error %s:%i. additional parameters required for '%s' statement",
|
||||
file_in, line - 1, (char*)eina_list_last_data_get(stack));
|
||||
|
|
Loading…
Reference in New Issue