diff --git a/src/lib/eolian/eo_lexer.c b/src/lib/eolian/eo_lexer.c index c0329efff7..c4f408bed4 100644 --- a/src/lib/eolian/eo_lexer.c +++ b/src/lib/eolian/eo_lexer.c @@ -2204,7 +2204,7 @@ _eof_trans: case 86: #line 627 "lib/eolian/eo_lexer.rl" { toknz->te = ( toknz->p)+1;{ - Eina_List **l; + Eina_List **l = NULL; if (!toknz->tmp.meth) ABORT(toknz, "No method!!!"); if (eina_list_count(toknz->tmp.meth->params) == 0) WRN("method '%s' has no parameters.", toknz->tmp.meth->name); @@ -2259,7 +2259,7 @@ _eof_trans: case 90: #line 627 "lib/eolian/eo_lexer.rl" { toknz->te = ( toknz->p);( toknz->p)--;{ - Eina_List **l; + Eina_List **l = NULL; if (!toknz->tmp.meth) ABORT(toknz, "No method!!!"); if (eina_list_count(toknz->tmp.meth->params) == 0) WRN("method '%s' has no parameters.", toknz->tmp.meth->name); @@ -3666,7 +3666,7 @@ _eof_trans: case 86: #line 627 "lib/eolian/eo_lexer.rl" { toknz->te = ( toknz->p)+1;{ - Eina_List **l; + Eina_List **l = NULL; if (!toknz->tmp.meth) ABORT(toknz, "No method!!!"); if (eina_list_count(toknz->tmp.meth->params) == 0) WRN("method '%s' has no parameters.", toknz->tmp.meth->name); @@ -3721,7 +3721,7 @@ _eof_trans: case 90: #line 627 "lib/eolian/eo_lexer.rl" { toknz->te = ( toknz->p);( toknz->p)--;{ - Eina_List **l; + Eina_List **l = NULL; if (!toknz->tmp.meth) ABORT(toknz, "No method!!!"); if (eina_list_count(toknz->tmp.meth->params) == 0) WRN("method '%s' has no parameters.", toknz->tmp.meth->name); diff --git a/src/lib/eolian/eo_lexer.rl b/src/lib/eolian/eo_lexer.rl index 47346eb5f7..d2428a6c81 100644 --- a/src/lib/eolian/eo_lexer.rl +++ b/src/lib/eolian/eo_lexer.rl @@ -625,7 +625,7 @@ _eo_tokenizer_implement_get(Eo_Tokenizer *toknz, char *p) } action end_method { - Eina_List **l; + Eina_List **l = NULL; if (!toknz->tmp.meth) ABORT(toknz, "No method!!!"); if (eina_list_count(toknz->tmp.meth->params) == 0) WRN("method '%s' has no parameters.", toknz->tmp.meth->name);