[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdb] src: Query schema: add missing removal of cached internal expanded fields / rowid
From: Jaroslaw Staniek <staniek () kde ! org>
Date: 2016-02-29 23:21:25
Message-ID: E1aaX81-0005Dj-M4 () scm ! kde ! org
[Download RAW message or body]
Git commit d8634add367ff3b459006e0feed638da2ebca2f1 by Jaroslaw Staniek.
Committed on 29/02/2016 at 23:16.
Pushed by staniek into branch 'master'.
Query schema: add missing removal of cached internal expanded fields / rowid
(possible crash e.g. in Kexi Query Designer)
FIXED-IN:2.9.11
(from calligra.git)
M +4 -0 src/KDbQuerySchema_p.cpp
http://commits.kde.org/kdb/d8634add367ff3b459006e0feed638da2ebca2f1
diff --git a/src/KDbQuerySchema_p.cpp b/src/KDbQuerySchema_p.cpp
index 9caeed7..18bc8ac 100644
--- a/src/KDbQuerySchema_p.cpp
+++ b/src/KDbQuerySchema_p.cpp
@@ -153,6 +153,10 @@ void KDbQuerySchema::Private::clearCachedData()
delete internalFields;
internalFields = 0;
}
+ delete fieldsExpandedWithInternalAndRecordId;
+ fieldsExpandedWithInternalAndRecordId = 0;
+ delete fieldsExpandedWithInternal;
+ fieldsExpandedWithInternal = 0;
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic