From 5613caf32245653e276dbc60824c86f330b6d235 Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak Date: Mon, 17 Jun 2019 23:00:34 +0200 Subject: SLUDGE: fix data file handling with custom encoding setting The check was inverted - it failed when everything was alright and succeded on error... --- engines/sludge/savedata.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/sludge/savedata.cpp') diff --git a/engines/sludge/savedata.cpp b/engines/sludge/savedata.cpp index b103523f8c..59d91f3634 100644 --- a/engines/sludge/savedata.cpp +++ b/engines/sludge/savedata.cpp @@ -118,7 +118,7 @@ bool CustomSaveHelper::fileToStack(const Common::String &filename, StackHandler if (_saveEncoding) { checker = readStringEncoded(fp); - if (checker == UTF8_CHECKER) { + if (checker != UTF8_CHECKER) { delete fp; return fatal(LOAD_ERROR "The current file encoding setting does not match the encoding setting used when this file was created:", filename); } -- cgit v1.2.3