aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorEinar Johan Trøan Sømåen2012-06-26 23:26:43 +0200
committerEinar Johan Trøan Sømåen2012-06-26 23:26:43 +0200
commita994e879e5f142899b3a0b406e569530f0b6f2bf (patch)
tree0b52dbd3ae8b864a818aa83839c698205fafe941 /engines
parent71acc58f9cb67fb9c35109f1295e9bdad1f2cf8e (diff)
downloadscummvm-rg350-a994e879e5f142899b3a0b406e569530f0b6f2bf.tar.gz
scummvm-rg350-a994e879e5f142899b3a0b406e569530f0b6f2bf.tar.bz2
scummvm-rg350-a994e879e5f142899b3a0b406e569530f0b6f2bf.zip
WINTERMUTE: Another warning-fix from [md5]
Diffstat (limited to 'engines')
-rw-r--r--engines/wintermute/Base/BRegistry.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/engines/wintermute/Base/BRegistry.cpp b/engines/wintermute/Base/BRegistry.cpp
index fcb20ad54f..26d62ff3d0 100644
--- a/engines/wintermute/Base/BRegistry.cpp
+++ b/engines/wintermute/Base/BRegistry.cpp
@@ -26,17 +26,15 @@
* Copyright (c) 2011 Jan Nedoma
*/
-#define FORBIDDEN_SYMBOL_ALLOW_ALL
-#include <fstream>
#include "engines/wintermute/tinyxml/tinyxml.h"
-#undef FORBIDDEN_SYMBOL_ALLOW_ALL
#include "engines/wintermute/Base/BGame.h"
#include "engines/wintermute/Base/BRegistry.h"
#include "engines/wintermute/utils/PathUtil.h"
#include "engines/wintermute/utils/StringUtil.h"
-#include "engines/wintermute/tinyxml/tinyxml.h"
#include "engines/wintermute/utils/utils.h"
+#include "common/file.h"
+
namespace WinterMute {
//////////////////////////////////////////////////////////////////////////
@@ -218,12 +216,12 @@ void CBRegistry::SaveXml(const AnsiString fileName, PathValueMap &values) {
TiXmlPrinter printer;
doc.Accept(&printer);
- std::ofstream stream;
+ Common::DumpFile stream;
stream.open(fileName.c_str());
- if (!stream.is_open()) return;
+ if (!stream.isOpen()) return;
else {
- stream << printer.CStr();
+ stream.write(printer.CStr(), printer.Size());
stream.close();
}
}