diff options
Diffstat (limited to 'kwallet')
-rw-r--r-- | kwallet/backend/kwalletbackend.cc | 2 | ||||
-rw-r--r-- | kwallet/backend/kwalletbackend.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/kwallet/backend/kwalletbackend.cc b/kwallet/backend/kwalletbackend.cc index 72b74d062..571032e8f 100644 --- a/kwallet/backend/kwalletbackend.cc +++ b/kwallet/backend/kwalletbackend.cc @@ -422,7 +422,7 @@ int Backend::open(const TQByteArray& password) { // compare hashes int sz = encrypted.size(); for (int i = 0; i < 20; i++) { - if (testhash[i] != encrypted.at(sz - 20 + i)) { + if (testhash[i] != static_cast<const char>(encrypted.tqat(sz - 20 + i))) { encrypted.fill(0); sha.reset(); return -8; // hash error. diff --git a/kwallet/backend/kwalletbackend.h b/kwallet/backend/kwalletbackend.h index a2f654ec6..6592c23bd 100644 --- a/kwallet/backend/kwalletbackend.h +++ b/kwallet/backend/kwalletbackend.h @@ -143,7 +143,7 @@ class MD5Digest : public TQByteArray { char x, y; for (; i < 16; ++i) { x = at(i); - y = r.at(i); + y = const_cast<MD5Digest&>(r).tqat(i); if (x != y) { break; } |