diff options
author | Ludovic Pouzenc <lpouzenc@gmail.com> | 2013-07-14 16:01:44 +0200 |
---|---|---|
committer | Ludovic Pouzenc <lpouzenc@gmail.com> | 2013-07-14 16:01:44 +0200 |
commit | 893b33145439f68990b29a3aad3f628aede78711 (patch) | |
tree | 2544097d5caec069bd241d91de6de44da5f25ec6 /src/include | |
parent | 8ddc38f8a5706daf777b7394b5b5b842ba8c8a13 (diff) | |
download | mplemmings-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.h | 3 |
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*/ |