COMMON: Add override keywords

This commit is contained in:
Eugene Sandulenko 2020-01-31 14:48:10 +01:00
parent 5dd49de0b3
commit 9c92773844

View file

@ -64,12 +64,12 @@ class SeekableReadStream;
#define CUSTOM_XML_PARSER(parserName) \
protected: \
typedef parserName kLocalParserName; \
bool keyCallback(ParserNode *node) {return node->layout->doCallback(this, node); }\
bool keyCallback(ParserNode *node) override {return node->layout->doCallback(this, node); }\
struct CustomXMLKeyLayout : public XMLKeyLayout {\
typedef bool (parserName::*ParserCallback)(ParserNode *node);\
ParserCallback callback;\
bool doCallback(XMLParser *parent, ParserNode *node) {return ((kLocalParserName *)parent->*callback)(node);} };\
virtual void buildLayout() { \
virtual void buildLayout() override { \
Common::Stack<XMLKeyLayout *> layout; \
CustomXMLKeyLayout *lay = 0; \
XMLKeyLayout::XMLKeyProperty prop; \