summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorFrank Schoenheit [fs] <frank.schoenheit@sun.com>2010-06-08 11:58:26 +0200
committerFrank Schoenheit [fs] <frank.schoenheit@sun.com>2010-06-08 11:58:26 +0200
commit92d45780abf4816e88b639f2e5cddef26069034d (patch)
tree2fc98d071f62a0c95e265bf6f8db6b8da7932e07 /svtools
parent2330be08e3eaade43ecfe1dfe3cc1ffc4cf34ec4 (diff)
unoawt: setVisible needs to lock the SolarMutex
Diffstat (limited to 'svtools')
-rwxr-xr-xsvtools/source/uno/svtxgridcontrol.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/svtools/source/uno/svtxgridcontrol.cxx b/svtools/source/uno/svtxgridcontrol.cxx
index 42656f9c033c..99b36c390f23 100755
--- a/svtools/source/uno/svtxgridcontrol.cxx
+++ b/svtools/source/uno/svtxgridcontrol.cxx
@@ -421,6 +421,7 @@ void SVTXGridControl::ImplGetPropertyIds( std::list< sal_uInt16 > &rIds )
}
void SAL_CALL SVTXGridControl::setVisible( sal_Bool bVisible ) throw(::com::sun::star::uno::RuntimeException)
{
+ ::vos::OGuard aGuard( GetMutex() );
TableControl* pTable = (TableControl*)GetWindow();
if ( pTable )
{