dbaccess/source/ui/browser/dsbrowserDnD.cxx |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 6e27a552b257c042ef1a6a0ec097636362d1760d
Author: Tor Lillqvist <tlillqv...@suse.com>
Date:   Mon Dec 3 20:21:02 2012 +0200

    WaE: BaseReference::_pInterface may be used uninitialized in this function
    
    Change-Id: Ic9424fd0cac9f2ff91866549b370080a9a88aeea

diff --git a/dbaccess/source/ui/browser/dsbrowserDnD.cxx 
b/dbaccess/source/ui/browser/dsbrowserDnD.cxx
index a3da512..c177474 100644
--- a/dbaccess/source/ui/browser/dsbrowserDnD.cxx
+++ b/dbaccess/source/ui/browser/dsbrowserDnD.cxx
@@ -109,7 +109,8 @@ namespace dbaui
             if ( eEntryType == etTableContainer && ensureConnection( 
pHitEntry, xConnection ) && xConnection.is() )
             {
                 Reference<XChild> xChild(xConnection,UNO_QUERY);
-                Reference<XStorable> xStore(xChild.is() ? 
getDataSourceOrModel(xChild->getParent()) : Reference<XInterface>(),UNO_QUERY);
+                Reference<XStorable> xStore;
+                xStore = Reference<XStorable>( xChild.is() ? 
getDataSourceOrModel(xChild->getParent()) : Reference<XInterface>(),UNO_QUERY );
                 // check for the concrete type
                 if ( xStore.is() && !xStore->isReadonly() && 
::std::find_if(_rFlavors.begin(),_rFlavors.end(),TAppSupportedSotFunctor(E_TABLE,sal_True))
 != _rFlavors.end())
                     return DND_ACTION_COPY;
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to