summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorLudovic Pouzenc <lpouzenc@gmail.com>2013-07-14 16:01:44 +0200
committerLudovic Pouzenc <lpouzenc@gmail.com>2013-07-14 16:01:44 +0200
commit893b33145439f68990b29a3aad3f628aede78711 (patch)
tree2544097d5caec069bd241d91de6de44da5f25ec6 /src/include
parent8ddc38f8a5706daf777b7394b5b5b842ba8c8a13 (diff)
downloadmplemmings-893b33145439f68990b29a3aad3f628aede78711.tar.gz
mplemmings-893b33145439f68990b29a3aad3f628aede78711.tar.bz2
mplemmings-893b33145439f68990b29a3aad3f628aede78711.zip
Parser pas plus intellignet que le coup précédent, mais separation des callbacks par type de fichier ini. Adaptation des tests en fonction.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/parser.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/parser.h b/src/include/parser.h
index 3c8b190..513ec07 100644
--- a/src/include/parser.h
+++ b/src/include/parser.h
@@ -2,6 +2,7 @@
#define PARSER_H
#include "data_ini.h"
+enum ini_type { ini_style, ini_levelpack, ini_level };
//#define OUT_OF_BOUNDS "out of bounds"
//#define CANNOT_BE_NEGATIVE "cannot be negative"
@@ -18,6 +19,6 @@
#define STEEL_MAX_WIDTH 256
#define STEEL_MAX_HEIGHT 256
-int loadIni(gameIni_t *gIni, const char *filepath);
+int loadIni(enum ini_type type, const char *filepath, gameIni_t *ini);
#endif /*PARSER_H*/