diff options
Diffstat (limited to 'glcdskin/parser.h')
-rw-r--r-- | glcdskin/parser.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/glcdskin/parser.h b/glcdskin/parser.h index d7d7f63..855c626 100644 --- a/glcdskin/parser.h +++ b/glcdskin/parser.h @@ -16,13 +16,23 @@ #include <string> +// max. version of skin definitions supported by the parser +#define GLCDSKIN_SKIN_VERSION 1.2 + + namespace GLCD { class cSkin; class cSkinConfig; -cSkin * XmlParse(cSkinConfig & Config, const std::string & name, const std::string & fileName); +cSkin * XmlParse(cSkinConfig & Config, const std::string & name, const std::string & fileName, std::string & errorString); + +// provide old function for compatibility +cSkin * XmlParse(cSkinConfig & Config, const std::string & name, const std::string & fileName) +{ std::string errorString = ""; + return XmlParse(Config, name, fileName, errorString); +} } // end of namespace |