Add support for IFWI 1.7 and 2.0 layouts, improve ME parser, fix small issues spotted by static analysis

This commit is contained in:
Nikolaj Schlej 2019-08-19 11:36:02 -07:00
parent d95e533441
commit 90ff19692d
12 changed files with 1627 additions and 1138 deletions

View file

@ -86,6 +86,11 @@ public:
return UByteArray(hex);
}
std::basic_string<char>::iterator begin() {return d.begin();}
std::basic_string<char>::iterator end() {return d.end();}
std::basic_string<char>::const_iterator begin() const {return d.begin();}
std::basic_string<char>::const_iterator end() const {return d.end();}
private:
std::basic_string<char> d;
};
@ -96,4 +101,5 @@ inline const UByteArray operator+(const UByteArray &a1, const UByteArray &a2)
}
#endif // QT_CORE_LIB
#endif // UBYTEARRAY_H
#endif // UBYTEARRAY_H