From 70196193dfe10fa15b406f152c9cc7ed1b5fa4e4 Mon Sep 17 00:00:00 2001
From: Andreas Bregas <ab@openoffice.org>
Date: Wed, 8 Dec 2010 14:03:31 +0100
Subject: ab79: #104876# Set LibraryContainers to unmodified after creation

---
 basic/source/basmgr/basicmanagerrepository.cxx | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'basic/source/basmgr')

diff --git a/basic/source/basmgr/basicmanagerrepository.cxx b/basic/source/basmgr/basicmanagerrepository.cxx
index f6a16ffa80c0..fa79e729adf0 100644
--- a/basic/source/basmgr/basicmanagerrepository.cxx
+++ b/basic/source/basmgr/basicmanagerrepository.cxx
@@ -492,6 +492,12 @@ namespace basic
         // register as listener for the BasicManager being destroyed
         StartListening( *pBasicManager );
 
+        // #i104876: Library container must not be modified just after
+        // creation. This happens as side effect when creating default
+        // "Standard" libraries and needs to be corrected here
+        xBasicLibs->setModified( sal_False );
+        xDialogLibs->setModified( sal_False );
+
         return pBasicManager;
     }
 
-- 
cgit