summaryrefslogtreecommitdiff
path: root/src/parser/parse_ini.yy
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser/parse_ini.yy')
-rw-r--r--src/parser/parse_ini.yy6
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[]){