summaryrefslogtreecommitdiffstats
path: root/src/translators/tellico_xml.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/translators/tellico_xml.cpp')
-rw-r--r--src/translators/tellico_xml.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/translators/tellico_xml.cpp b/src/translators/tellico_xml.cpp
index bcfb412..3a927d6 100644
--- a/src/translators/tellico_xml.cpp
+++ b/src/translators/tellico_xml.cpp
@@ -63,6 +63,12 @@ TQString Tellico::XML::dtdTellico(int version) {
return TQString::fromLatin1("http://periapsis.org/tellico/dtd/v%1/tellico.dtd").arg(version);
}
+// returns true if the file has to be converted
+// version 9 to 10 requires no conversion since it only added board games
+bool Tellico::XML::versionConversion(uint from, uint to) {
+ return from < to && (from != 9 || to != 10);
+}
+
bool Tellico::XML::validXMLElementName(const TQString& name_) {
return xmlValidateNameValue((xmlChar *)name_.utf8().data());
}