diff options
Diffstat (limited to 'engines/fullpipe/stateloader.cpp')
-rw-r--r-- | engines/fullpipe/stateloader.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/fullpipe/stateloader.cpp b/engines/fullpipe/stateloader.cpp index 54d6fbbf3f..1430f3cb5e 100644 --- a/engines/fullpipe/stateloader.cpp +++ b/engines/fullpipe/stateloader.cpp @@ -492,18 +492,18 @@ bool GameVar::load(MfcArchive &file) { return true; } -GameVar *GameVar::getSubVarByName(const char *name) { +GameVar *GameVar::getSubVarByName(Common::String name) { GameVar *sv = 0; if (_subVars != 0) { sv = _subVars; - for (;sv && scumm_stricmp(sv->_varName.c_str(), name); sv = sv->_nextVarObj) + for (;sv && scumm_stricmp(sv->_varName.c_str(), name.c_str()); sv = sv->_nextVarObj) ; } return sv; } -bool GameVar::setSubVarAsInt(const char *name, int value) { +bool GameVar::setSubVarAsInt(Common::String name, int value) { GameVar *var = getSubVarByName(name); if (var) { @@ -523,7 +523,7 @@ bool GameVar::setSubVarAsInt(const char *name, int value) { return addSubVar(var); } -int GameVar::getSubVarAsInt(const char *name) { +int GameVar::getSubVarAsInt(Common::String name) { GameVar *var = getSubVarByName(name); if (var) @@ -532,7 +532,7 @@ int GameVar::getSubVarAsInt(const char *name) { return 0; } -GameVar *GameVar::addSubVarAsInt(const char *name, int value) { +GameVar *GameVar::addSubVarAsInt(Common::String name, int value) { if (getSubVarByName(name)) { return 0; } else { |