Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFelix Geyer <debfx@fobos.de>2010-09-23 02:21:36 +0400
committerFelix Geyer <debfx@fobos.de>2010-09-23 02:21:36 +0400
commitf0e711ac2330efce495155edc4ec163b85c99b4f (patch)
tree2f530b9f0f690e7b8acb400ebb56cc5f3bc5976b /src
parent8b5dcc7bee505078f240fcf1b01ae05104b508c7 (diff)
Warn about unsupported icon ids.
Diffstat (limited to 'src')
-rw-r--r--src/format/KeePass2XmlReader.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/format/KeePass2XmlReader.cpp b/src/format/KeePass2XmlReader.cpp
index 23bb4b7fc..605dc93aa 100644
--- a/src/format/KeePass2XmlReader.cpp
+++ b/src/format/KeePass2XmlReader.cpp
@@ -17,10 +17,10 @@
#include "KeePass2XmlReader.h"
-#include <QtCore/QDebug>
#include <QtCore/QFile>
#include "core/Database.h"
+#include "core/DatabaseIcons.h"
#include "core/Metadata.h"
KeePass2XmlReader::KeePass2XmlReader()
@@ -298,6 +298,9 @@ Group* KeePass2XmlReader::parseGroup()
raiseError();
}
else {
+ if (iconId >= DatabaseIcons::iconCount()) {
+ qWarning("KeePass2XmlReader::parseGroup: icon id \"%d\" not supported", iconId);
+ }
group->setIcon(iconId);
}
}
@@ -756,6 +759,6 @@ void KeePass2XmlReader::raiseError()
void KeePass2XmlReader::skipCurrentElement()
{
- qWarning() << "KeePass2XmlReader::skipCurrentElement(): skip: " << m_xml.name();
+ qWarning("KeePass2XmlReader::skipCurrentElement: skip element \"%s\"", qPrintable(m_xml.name().toString()));
m_xml.skipCurrentElement();
}