summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-04-09 16:12:10 +0100
committerCaolán McNamara <caolanm@redhat.com>2015-04-09 16:12:10 +0100
commitbbb14a29905db0e1a40d852352b3bfa6490c8514 (patch)
tree873c13f0ae6af872fd95f6ad2e73a898166dbc66 /extensions
parentb39a6449d5debc7cdf55c3f967b441f3de4d50f3 (diff)
stop assert on exit from bibliography
Change-Id: Ia4a52a5e605474738983d48a925b6b3ba90877d4
Diffstat (limited to 'extensions')
-rw-r--r--extensions/source/bibliography/bibmod.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/extensions/source/bibliography/bibmod.cxx b/extensions/source/bibliography/bibmod.cxx
index 6a2a19ca4c53..4336c1a54461 100644
--- a/extensions/source/bibliography/bibmod.cxx
+++ b/extensions/source/bibliography/bibmod.cxx
@@ -70,6 +70,8 @@ BibModul::BibModul()
BibModul::~BibModul()
{
delete pResMgr;
+ if (pBibConfig && pBibConfig->IsModified())
+ pBibConfig->Commit();
delete pBibConfig;
pBibConfig = 0;
}