diff options
author | Einar Johan Trøan Sømåen | 2013-11-05 14:02:54 +0100 |
---|---|---|
committer | Einar Johan Trøan Sømåen | 2013-11-05 14:02:54 +0100 |
commit | c0f9455b281d62e8089c47ddbed04135c6ed5f20 (patch) | |
tree | 0f1eea163dfd0c918b08df7be26b10643ffa38e2 | |
parent | cc33cf74aee6f024c4f1f4dec95dea4c72b3139d (diff) | |
download | scummvm-rg350-c0f9455b281d62e8089c47ddbed04135c6ed5f20.tar.gz scummvm-rg350-c0f9455b281d62e8089c47ddbed04135c6ed5f20.tar.bz2 scummvm-rg350-c0f9455b281d62e8089c47ddbed04135c6ed5f20.zip |
WINTERMUTE: Remove unused transfer-function. (AnsiStringArray).
-rw-r--r-- | engines/wintermute/base/base_persistence_manager.cpp | 31 | ||||
-rw-r--r-- | engines/wintermute/base/base_persistence_manager.h | 1 |
2 files changed, 0 insertions, 32 deletions
diff --git a/engines/wintermute/base/base_persistence_manager.cpp b/engines/wintermute/base/base_persistence_manager.cpp index 12ac1fff1e..3d0fc0e925 100644 --- a/engines/wintermute/base/base_persistence_manager.cpp +++ b/engines/wintermute/base/base_persistence_manager.cpp @@ -737,37 +737,6 @@ bool BasePersistenceManager::transferString(const char *name, Common::String *va } ////////////////////////////////////////////////////////////////////////// -bool BasePersistenceManager::transfer(const char *name, AnsiStringArray &val) { - size_t size; - - if (_saving) { - size = val.size(); - _saveStream->writeUint32LE(size); - - for (AnsiStringArray::iterator it = val.begin(); it != val.end(); ++it) { - putString((*it).c_str()); - } - } else { - val.clear(); - size = _loadStream->readUint32LE(); - - for (size_t i = 0; i < size; i++) { - char *str = getString(); - if (_loadStream->err()) { - delete[] str; - return STATUS_FAILED; - } - if (str) { - val.push_back(str); - } - delete[] str; - } - } - - return STATUS_OK; -} - -////////////////////////////////////////////////////////////////////////// // BYTE bool BasePersistenceManager::transferByte(const char *name, byte *val) { if (_saving) { diff --git a/engines/wintermute/base/base_persistence_manager.h b/engines/wintermute/base/base_persistence_manager.h index 3d27fde7e4..43259b26ff 100644 --- a/engines/wintermute/base/base_persistence_manager.h +++ b/engines/wintermute/base/base_persistence_manager.h @@ -86,7 +86,6 @@ public: bool transferCharPtr(const char *name, char **val); bool transferString(const char *name, Common::String *val); bool transferVector2(const char *name, Vector2 *val); - bool transfer(const char *name, AnsiStringArray &Val); BasePersistenceManager(const char *savePrefix = nullptr, bool deleteSingleton = false); virtual ~BasePersistenceManager(); bool checkVersion(byte verMajor, byte verMinor, byte verBuild); |