From e1632e8087a28e0469966f795c4fea7ce9dbc44c Mon Sep 17 00:00:00 2001 From: Florian Geyer Date: Tue, 17 Apr 2012 02:26:25 +0200 Subject: [PATCH] Disable timeinfo update for history entries on database parsing. --- src/format/KeePass2XmlReader.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/format/KeePass2XmlReader.cpp b/src/format/KeePass2XmlReader.cpp index ea732e1c6..2a9c00e2a 100644 --- a/src/format/KeePass2XmlReader.cpp +++ b/src/format/KeePass2XmlReader.cpp @@ -70,6 +70,9 @@ void KeePass2XmlReader::readDatabase(QIODevice* device, Database* db, KeePass2Ra Q_FOREACH (Entry* entry, m_entries) { entry->setUpdateTimeinfo(true); + Q_FOREACH(Entry* histEntry, entry->historyItems()) { + histEntry->setUpdateTimeinfo(true); + } } delete m_tmpParent; @@ -469,6 +472,7 @@ Entry* KeePass2XmlReader::parseEntry(bool history) else { if (history) { entry = new Entry(); + entry->setUpdateTimeinfo(false); entry->setUuid(uuid); } else {