summaryrefslogtreecommitdiffstats
path: root/common/storage_lmdb.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-01-30 16:51:11 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-01-30 16:51:11 +0100
commit693736bb58dabb8ebfbb5950c37d0a72e2d3bb2a (patch)
treea44ebf2bf3782dfb3352b0e9405a4b5b25354e61 /common/storage_lmdb.cpp
parent5d62d1b53579247d4a44792ad1da8eeedfdb6dd0 (diff)
downloadsink-693736bb58dabb8ebfbb5950c37d0a72e2d3bb2a.tar.gz
sink-693736bb58dabb8ebfbb5950c37d0a72e2d3bb2a.zip
Avoid accessing null pointer
Diffstat (limited to 'common/storage_lmdb.cpp')
-rw-r--r--common/storage_lmdb.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/storage_lmdb.cpp b/common/storage_lmdb.cpp
index 6539eb0..8b29681 100644
--- a/common/storage_lmdb.cpp
+++ b/common/storage_lmdb.cpp
@@ -156,8 +156,8 @@ void Storage::NamedDatabase::remove(const QByteArray &k, const QByteArray &value
156 const std::function<void(const Storage::Error &error)> &errorHandler) 156 const std::function<void(const Storage::Error &error)> &errorHandler)
157{ 157{
158 if (!d || !d->transaction) { 158 if (!d || !d->transaction) {
159 Error error(d->name.toLatin1() + d->db, ErrorCodes::GenericError, "Not open");
160 if (d) { 159 if (d) {
160 Error error(d->name.toLatin1() + d->db, ErrorCodes::GenericError, "Not open");
161 errorHandler ? errorHandler(error) : d->defaultErrorHandler(error); 161 errorHandler ? errorHandler(error) : d->defaultErrorHandler(error);
162 } 162 }
163 return; 163 return;