diff options
Diffstat (limited to 'src/parser/parse_ini.yy')
-rw-r--r-- | src/parser/parse_ini.yy | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/parser/parse_ini.yy b/src/parser/parse_ini.yy index 4676110..4fb00d8 100644 --- a/src/parser/parse_ini.yy +++ b/src/parser/parse_ini.yy @@ -222,7 +222,9 @@ particles: INTHEX VIR INTHEX VIR INTHEX VIR INTHEX VIR INTHEX VIR INTHEX VIR INT $$[0]=$1; $$[1]=$3; $$[2]=$5; $$[3]=$7; $$[4]=$9; $$[5]=$11; $$[6]=$13; $$[7]=$15 ;$$[8]=$17; $$[9]=$19; $$[10]=$21; $$[11]=$23; $$[12]=$25; $$[13]=$27; $$[14]=$29; $$[15]=$31; } %% -void parse(gameIni_t *gIni) { +int parse(gameIni_t *gIni) { + int res=0; + //FIXME : récupérer les valeurs de retour gIni->firstPass=1; yyparse(gIni); @@ -234,6 +236,8 @@ void parse(gameIni_t *gIni) { rewind(yyin); gIni->firstPass=0; yyparse(gIni); + + return res; } void yyassert(int condition, char what[], char why[]){ |