Merge pull request #29 from mcmule/retrocomp-qbytearray-qt-lts

adding qt version check to keep retrocomp with qt pre 5.10 qbytearray
This commit is contained in:
Matteo B 2019-07-09 10:44:11 -07:00 committed by GitHub
commit f5ef736a7f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,7 +34,11 @@ QByteArray QAESEncryption::RemovePadding(const QByteArray &rawText, QAESEncrypti
ret.remove(ret.length()-1, 1);
break;
case Padding::PKCS7:
#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0)
ret.remove(ret.length() - ret.back(), ret.back());
#else
ret.remove(ret.length() - ret.at(ret.length() - 1), ret.at(ret.length() - 1));
#endif
break;
case Padding::ISO:
{