bool Ini::Read(const char *key, int *l) { int undef = 0xDEADBEEF; int tmpVal = INI_ReadInt(key, undef, false); if (tmpVal == undef) { return false; } else { *l = tmpVal; return true; } }
bool Ini::Read(const char *key, int *l, int defaultVal) { *l = INI_ReadInt(key, defaultVal, false); return true; }
int Ini::Read(const char *key, int defaultVal) { return INI_ReadInt(key, defaultVal, false); }
BOOL Config_ReadInt(const char *itemname, const char *desc, int def_value, int create, int isBoolean) { VLOG("Getting value %s", itemname); int z = INI_ReadInt(itemname, def_value, FALSE); if(isBoolean) z=(z && 1); return z; }