aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/variable.h
diff options
context:
space:
mode:
authoryinsimei2017-07-11 14:57:31 +0200
committerEugene Sandulenko2017-07-13 18:27:45 +0200
commit800987ab95c4faa5532d735a85516fd09f5de724 (patch)
treedf71c20322ddfd8b441fa120face21663ea9e164 /engines/sludge/variable.h
parent19ff9f419baae348b153c45c2857a7cccb33f725 (diff)
downloadscummvm-rg350-800987ab95c4faa5532d735a85516fd09f5de724.tar.gz
scummvm-rg350-800987ab95c4faa5532d735a85516fd09f5de724.tar.bz2
scummvm-rg350-800987ab95c4faa5532d735a85516fd09f5de724.zip
SLUDGE: replace char *by Common::String
Diffstat (limited to 'engines/sludge/variable.h')
-rw-r--r--engines/sludge/variable.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/engines/sludge/variable.h b/engines/sludge/variable.h
index f36e4e75ec..3278b8e38f 100644
--- a/engines/sludge/variable.h
+++ b/engines/sludge/variable.h
@@ -56,7 +56,7 @@ struct stackHandler {
union variableData {
signed int intValue;
- char *theString;
+ const char *theString;
stackHandler *theStack;
struct personaAnimation *animHandler;
struct persona *costumeHandler;
@@ -84,15 +84,16 @@ bool copyVariable(const variable &from, variable &to);
bool loadStringToVar(variable &thisVar, int value);
void newAnimationVariable(variable &thisVar, struct personaAnimation *i);
void newCostumeVariable(variable &thisVar, struct persona *i);
-void makeTextVar(variable &thisVar, const char *txt);
+void makeTextVar(variable &thisVar, const Common::String &txt);
void addVariablesInSecond(variable &var1, variable &var2);
void compareVariablesInSecond(const variable &var1, variable &var2);
+char *createCString(const Common::String &s);
// Misc.
void unlinkVar(variable &thisVar);
-char *getNumberedString(int value);
-char *getTextFromAnyVar(const variable &from);
+Common::String getNumberedString(int value);
+Common::String getTextFromAnyVar(const variable &from);
struct persona *getCostumeFromVar(variable &thisVar);
struct personaAnimation *getAnimationFromVar(variable &thisVar);
bool getBoolean(const variable &from);
@@ -110,7 +111,7 @@ bool copyStack(const variable &from, variable &to);
int stackSize(const stackHandler *me);
bool stackSetByIndex(variableStack *, uint, const variable &);
variable *stackGetByIndex(variableStack *, uint);
-bool getSavedGamesStack(stackHandler *sH, char *ext);
+bool getSavedGamesStack(stackHandler *sH, const Common::String &ext);
bool makeFastArrayFromStack(variable &to, const stackHandler *stacky);
bool makeFastArraySize(variable &to, int size);