#ifndef CONF_H #define CONF_H /** * Verifies if the key is correctly specified in the configuration file. * @param conf conf as initialised file_t * @param key key * @param value value * @return 1 No, @value set to NULL * 0 Yes, @value set to defined value * -1 Error, @value set to NULL */ int conf_verify_key(const char *conf, const char *key, char *value); /** * Verifies the absolute path of the game directory * @param conf conf as initialised file_t * @param value value * @return 1 No, @value set to NULL * 0 Yes, @value set to defined value * -1 Error, @value set to NULL */ int conf_verifygamedir(const char *conf, char *dirname); /** * Verifies the absolute path of the config directory * @param conf conf as initialised file_t * @param value value * @return 1 No, @value set to NULL * 0 Yes, @value set to defined value * -1 Error, @value set to NULL */ int conf_verifyconfigdir(const char *conf, char *dirname); #endif