From 9fbcf18e5372230f02d080a4860b8c358267a185 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Mon, 26 May 2014 15:04:02 +0100 Subject: coverity#982751 Dereference null return value Change-Id: I070317e55cf3260d1d50def0894a507cd08cc43f --- pyuno/source/loader/pyuno_loader.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyuno/source/loader/pyuno_loader.cxx b/pyuno/source/loader/pyuno_loader.cxx index ead7dbdd2c38..36d6ffddf0d6 100644 --- a/pyuno/source/loader/pyuno_loader.cxx +++ b/pyuno/source/loader/pyuno_loader.cxx @@ -47,6 +47,7 @@ using pyuno::PyRef; +using pyuno::NOT_NULL; using pyuno::Runtime; using pyuno::PyThreadAttach; @@ -241,7 +242,7 @@ Reference< XInterface > CreateInstance( const Reference< XComponentContext > & c com::sun::star::uno::makeAny( ctx ) ); PyRef clazz = getObjectFromLoaderModule( "Loader" ); - PyRef args ( PyTuple_New( 1 ), SAL_NO_ACQUIRE ); + PyRef args ( PyTuple_New( 1 ), SAL_NO_ACQUIRE, NOT_NULL ); PyTuple_SetItem( args.get(), 0 , pyCtx.getAcquired() ); PyRef pyInstance( PyObject_CallObject( clazz.get() , args.get() ), SAL_NO_ACQUIRE ); runtime.pyObject2Any( pyInstance ) >>= ret; -- cgit v1.2.3