Commit 5aa8fb79c2cc3628de29234b2b52ea7a5246308b

Authored by perry.werneck@gmail.com
1 parent 63ea402d

Work in progress

Showing 2 changed files with 4 additions and 4 deletions   Show diff stats
src/oxt/Makefile.in
... ... @@ -70,7 +70,7 @@ BINRLS=$(BINDIR)/Release
70 70 #---[ Build options ]----------------------------------------------------------
71 71  
72 72 CPPUENV="gcc3"
73   -CXXFLAGS=@CXXFLAGS@ @DLL_CFLAGS@ -Wno-strict-aliasing -I./include -I$(includedir)/libreoffice -Wno-strict-aliasing -DCPPU_ENV=$(CPPUENV) -DLANGUAGE_BINDING_NAME=\"$(CPPUENV)\"
  73 +CXXFLAGS=@CXXFLAGS@ -fvisibility=hidden @DLL_CFLAGS@ -Wno-strict-aliasing -I./include -I$(includedir)/libreoffice -Wno-strict-aliasing -DCPPU_ENV=$(CPPUENV) -DLANGUAGE_BINDING_NAME=\"$(CPPUENV)\"
74 74  
75 75 OO_LDFLAGS=-L$(OO_SDK_HOME)/lib -L$(OO_SDK_URE_HOME)/lib \
76 76 -Wl,-rpath-link=$(OO_SDK_URE_HOME)/lib,-rpath=$(OO_SDK_URE_HOME)/lib \
... ...
src/oxt/service.cc
... ... @@ -82,17 +82,17 @@ namespace pw3270_impl
82 82  
83 83 extern "C"
84 84 {
85   - void * SAL_CALL component_getFactory(sal_Char const * implName, lang::XMultiServiceFactory * xMgr,registry::XRegistryKey * xRegistry )
  85 + __attribute__((visibility("default"))) void * SAL_CALL component_getFactory(sal_Char const * implName, lang::XMultiServiceFactory * xMgr,registry::XRegistryKey * xRegistry )
86 86 {
87 87 return ::cppu::component_getFactoryHelper(implName, xMgr, xRegistry, ::pw3270_impl::s_component_entries );
88 88 }
89 89  
90   - sal_Bool SAL_CALL component_writeInfo(lang::XMultiServiceFactory * xMgr, registry::XRegistryKey * xRegistry )
  90 + __attribute__((visibility("default"))) sal_Bool SAL_CALL component_writeInfo(lang::XMultiServiceFactory * xMgr, registry::XRegistryKey * xRegistry )
91 91 {
92 92 return ::cppu::component_writeInfoHelper(xMgr, xRegistry, ::pw3270_impl::s_component_entries );
93 93 }
94 94  
95   - void SAL_CALL component_getImplementationEnvironment(sal_Char const ** ppEnvTypeName, uno_Environment ** ppEnv )
  95 + __attribute__((visibility("default"))) void SAL_CALL component_getImplementationEnvironment(sal_Char const ** ppEnvTypeName, uno_Environment ** ppEnv )
96 96 {
97 97 * ppEnvTypeName = LANGUAGE_BINDING_NAME;
98 98 }
... ...