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/fullpipe.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/fullpipe.h')
-rw-r--r-- | engines/fullpipe/fullpipe.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/engines/fullpipe/fullpipe.h b/engines/fullpipe/fullpipe.h index 3733bed65d..f58c63b73f 100644 --- a/engines/fullpipe/fullpipe.h +++ b/engines/fullpipe/fullpipe.h @@ -165,15 +165,15 @@ public: int _currSoundListCount; bool _soundEnabled; bool _flgSoundList; - char _sceneTracks[10][260]; + Common::String _sceneTracks[10]; int _numSceneTracks; bool _sceneTrackHasSequence; int _musicMinDelay; int _musicMaxDelay; int _musicLocal; - char _trackName[2600]; + Common::String _trackName; int _trackStartDelay; - char _sceneTracksCurrentTrack[260]; + Common::String _sceneTracksCurrentTrack; bool _sceneTrackIsPlaying; void stopAllSounds(); @@ -183,8 +183,8 @@ public: int getSceneTrack(); void updateTrackDelay(); void startSceneTrack(); - void startSoundStream1(const char *trackName); - void playOggSound(const char *trackName, Audio::SoundHandle *stream); + void startSoundStream1(Common::String trackName); + void playOggSound(Common::String trackName, Audio::SoundHandle *stream); void stopSoundStream2(); void stopAllSoundStreams(); void stopAllSoundInstances(int id); @@ -272,9 +272,9 @@ public: void setCursor(int id); void updateCursorCommon(); - int getObjectState(const char *objname); - void setObjectState(const char *name, int state); - int getObjectEnumState(const char *name, const char *state); + int getObjectState(Common::String objname); + void setObjectState(Common::String name, int state); + int getObjectEnumState(Common::String name, const char *state); void sceneAutoScrolling(); bool sceneSwitcher(EntranceInfo *entrance); |