vcl/unx/generic/plugadapt/salplug.cxx |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit 24f4cd9983aa2bc9d642c40a8fef19d7fe7b98a6
Author: Tomas Chvatal <[email protected]>
Date:   Tue Feb 28 21:09:08 2012 +0100

    Fix crash on exit using KDE interface
    This is slightly modified version of patch from Lubos Lunak
    <[email protected]>.
    
    This fixes downstream bugs:
    https://bugs.gentoo.org/show_bug.cgi?id=394533
    https://bugs.launchpad.net/bugs/925049

diff --git a/vcl/unx/generic/plugadapt/salplug.cxx 
b/vcl/unx/generic/plugadapt/salplug.cxx
index 1d9a5ba..eb9e90c 100644
--- a/vcl/unx/generic/plugadapt/salplug.cxx
+++ b/vcl/unx/generic/plugadapt/salplug.cxx
@@ -99,8 +99,10 @@ static SalInstance* tryInstance( const OUString& 
rModuleBase, bool bForce = fals
                 /*
                  * #i109007# KDE3 seems to have the same problem; an atexit 
cleanup
                  * handler, which cannot be resolved anymore if the plugin is 
already unloaded.
+                * Same applies for kde4.
                  */
-                else if( 
rModuleBase.equalsAsciiL(RTL_CONSTASCII_STRINGPARAM("kde")) )
+                else if( 
rModuleBase.equalsAsciiL(RTL_CONSTASCII_STRINGPARAM("kde")) ||
+                    
rModuleBase.equalsAsciiL(RTL_CONSTASCII_STRINGPARAM("kde4")) )
                 {
                     pCloseModule = NULL;
                 }
_______________________________________________
Libreoffice-commits mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to