From da1d5307c3066dea1fbb5ba2483ba88302efe773 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Sat, 1 Apr 2017 14:12:12 +0100 Subject: use weak attribute for Linux too Change-Id: If6bad5be57c984930061629077b07eee287202f0 --- idl/source/objects/types.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'idl/source/objects') diff --git a/idl/source/objects/types.cxx b/idl/source/objects/types.cxx index 30b945c9abcb..ed58c172f39c 100644 --- a/idl/source/objects/types.cxx +++ b/idl/source/objects/types.cxx @@ -252,7 +252,7 @@ void SvMetaType::WriteSfxItem( // write the implementation part rOutStm.WriteCharPtr( "#ifdef SFX_TYPEMAP" ) << endl; - rOutStm.WriteCharPtr( "#if !defined(_WIN32) && ((defined(DISABLE_DYNLOADING) && (defined(ANDROID) || defined(IOS))) || STATIC_LINKING)" ) << endl; + rOutStm.WriteCharPtr( "#if !defined(_WIN32) && ((defined(DISABLE_DYNLOADING) && (defined(ANDROID) || defined(IOS) || defined(LINUX))) || STATIC_LINKING)" ) << endl; rOutStm.WriteCharPtr( "__attribute__((__weak__))" ) << endl; rOutStm.WriteCharPtr( "#endif" ) << endl; rOutStm.WriteOString( aTypeName ).WriteOString( aVarName ) -- cgit