From 327ca86ee2bbebc18f00914d211cf837b01fd0d6 Mon Sep 17 00:00:00 2001 From: sniperbeamer Date: Sat, 12 Dec 2009 23:06:47 +0000 Subject: [PATCH] Don't give up asking for the password after one decryption error (twofish db) git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@349 b624d157-de02-0410-bad0-e51aec6abb33 --- src/Kdb3Database.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Kdb3Database.cpp b/src/Kdb3Database.cpp index 4eb8f99..91917ba 100644 --- a/src/Kdb3Database.cpp +++ b/src/Kdb3Database.cpp @@ -609,6 +609,7 @@ bool Kdb3Database::loadReal(QString filename, bool readOnly, bool differentEncod if ((crypto_size > 2147483446) || (!crypto_size && NumGroups)){ error=tr("Decryption failed.\nThe key is wrong or the file is damaged."); + KeyError=true; LOAD_RETURN_CLEANUP } SHA256::hashBuffer(buffer+DB_HEADER_SIZE,FinalKey,crypto_size);