diff options
author | Eugene Sandulenko | 2017-03-23 07:17:00 +0000 |
---|---|---|
committer | GitHub | 2017-03-23 07:17:00 +0000 |
commit | db4979fb1c75f80396d666b2217eca9b85a2d353 (patch) | |
tree | 3e3f47ccbcc27eb2bd72b26ca94f84b46e997652 /engines/fullpipe/scene.h | |
parent | 530aa6c9a04e2b14fda0538fc094028dec6a6d6e (diff) | |
parent | 3e515890e86e924f7fa270acec0de6462a2bc0d1 (diff) | |
download | scummvm-rg350-db4979fb1c75f80396d666b2217eca9b85a2d353.tar.gz scummvm-rg350-db4979fb1c75f80396d666b2217eca9b85a2d353.tar.bz2 scummvm-rg350-db4979fb1c75f80396d666b2217eca9b85a2d353.zip |
Merge pull request #925 from bluegr/fullpipe_common_str
Fullpipe Common::String + memory leak fixes
Diffstat (limited to 'engines/fullpipe/scene.h')
-rw-r--r-- | engines/fullpipe/scene.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/fullpipe/scene.h b/engines/fullpipe/scene.h index 55f07fbaac..61e3aacba9 100644 --- a/engines/fullpipe/scene.h +++ b/engines/fullpipe/scene.h @@ -38,7 +38,7 @@ class Scene : public Background { Shadows *_shadows; SoundList *_soundList; int16 _sceneId; - char *_sceneName; + Common::String _sceneName; int _field_BC; NGIArchive *_libHandle; @@ -59,16 +59,16 @@ class Scene : public Background { StaticANIObject *getAniMan(); StaticANIObject *getStaticANIObject1ById(int obj, int a3); - StaticANIObject *getStaticANIObject1ByName(char *name, int a3); + StaticANIObject *getStaticANIObject1ByName(Common::String &name, int a3); MessageQueue *getMessageQueueById(int messageId); - MessageQueue *getMessageQueueByName(char *name); + MessageQueue *getMessageQueueByName(Common::String &name); void deleteStaticANIObject(StaticANIObject *obj); void addStaticANIObject(StaticANIObject *obj, bool addList2); void setPictureObjectsFlag4(); PictureObject *getPictureObjectById(int objId, int flags); - PictureObject *getPictureObjectByName(const char *name, int keyCode); + PictureObject *getPictureObjectByName(Common::String name, int keyCode); void deletePictureObject(PictureObject *obj); void preloadMovements(GameVar *var); @@ -94,7 +94,7 @@ class Scene : public Background { class SceneTag : public CObject { public: CObject *_field_4; - char *_tag; + Common::String _tag; Scene *_scene; int16 _sceneId; |