From 35f5de2800e82334b1e0e30443936145feda7b55 Mon Sep 17 00:00:00 2001 From: twanvl Date: Wed, 21 Jul 2010 13:20:24 +0000 Subject: [PATCH] compatibility with older wxWidgets versions git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1441 0fc631ac-6414-0410-93d0-97cfa31319b6 --- src/data/format/mse2.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/data/format/mse2.cpp b/src/data/format/mse2.cpp index 55f1f702..2e0866af 100644 --- a/src/data/format/mse2.cpp +++ b/src/data/format/mse2.cpp @@ -23,7 +23,11 @@ class MSE2FileFormat : public FileFormat { virtual bool canExport(const Game&) { return true; } virtual SetP importSet(const String& filename) { wxString set_name = filename; - filename.EndsWith(_("/set"), &set_name); + // Strip "/set" from the end, newer wx versions have a function for this: + // filename.EndsWith(_("/set"), &set_name); + if (filename.size() > 4 && filename.substr(filename.size()-4) == _("/set")) { + set_name = filename.substr(0, filename.size()-4); + } SetP set(new Set); set->open(set_name); settings.addRecentFile(set_name);