summaryrefslogtreecommitdiff
path: root/ios
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@collabora.com>2013-12-16 08:51:20 +0100
committerMatúš Kukan <matus.kukan@collabora.com>2013-12-18 07:15:47 +0100
commit562b21949f4ed986d11270bd6203741487795343 (patch)
treef4dcb187f0b31a7dae52491410ac1a3294b3d19f /ios
parentb6cebf4a3e2997e6489bba77b358b306f8f435ce (diff)
Deduplicate some foo_component_getFactory declarations.
Change-Id: I9304b62134bab375b721399ae078bf66e01191d8
Diffstat (limited to 'ios')
-rw-r--r--ios/experimental/LibreOffice/LibreOffice/lo.mm57
-rw-r--r--ios/shared/ios_sharedlo/cxx/mlo.mm96
2 files changed, 0 insertions, 153 deletions
diff --git a/ios/experimental/LibreOffice/LibreOffice/lo.mm b/ios/experimental/LibreOffice/LibreOffice/lo.mm
index 54e2b424672e..18cf09f04587 100644
--- a/ios/experimental/LibreOffice/LibreOffice/lo.mm
+++ b/ios/experimental/LibreOffice/LibreOffice/lo.mm
@@ -16,63 +16,6 @@
#include <osl/process.h>
#include <touch/touch.h>
-extern "C" {
- extern void * analysis_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * animcore_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * avmedia_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * chartcore_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * cui_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * date_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * dba_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * dbaxml_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * embobj_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * emboleobj_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * evtatt_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * filterconfig1_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * frm_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * fsstorage_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * fwk_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * fwl_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * fwm_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * hwp_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * hyphen_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * lng_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * lnth_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * oox_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * pricing_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * sc_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * scd_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * scfilt_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * sd_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * sdd_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * sm_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * smd_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * sot_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * spell_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * spl_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * svgfilter_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * svt_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * svx_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * svxcore_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * sw_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * swd_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * t602filter_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * textfd_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * tk_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * ucppkg1_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * unordf_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * unoxml_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * uui_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * wpftdraw_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * wpftwriter_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * writerfilter_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * xmlfd_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * xmlsecurity_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * xo_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
- extern void * xof_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey );
-
-}
-
extern "C"
const lib_to_component_mapping *
lo_get_libmap(void)
diff --git a/ios/shared/ios_sharedlo/cxx/mlo.mm b/ios/shared/ios_sharedlo/cxx/mlo.mm
index 5b3ef7e4f4a3..61f56b2f8481 100644
--- a/ios/shared/ios_sharedlo/cxx/mlo.mm
+++ b/ios/shared/ios_sharedlo/cxx/mlo.mm
@@ -18,106 +18,10 @@
#undef TimeValue
#include <osl/process.h>
-#define ADD_LIB(LIB) extern void * LIB##_component_getFactory( const char * pImplName, void * pServiceManager, void * pRegistryKey )
#define MAP_LIB(LIB) { "lib" #LIB ".a", LIB##_component_getFactory }
#define MAP_LIB_LO(LIB) { "lib" #LIB "lo.a", LIB##_component_getFactory }
#define MAP_LIB_LO_1(LIB) { "lib" #LIB "lo.a", LIB##1_component_getFactory }
-extern "C" {
-
- //from iOS
-
- //ADD_LIB(analysis); // Exotic calc functionality
- //ADD_LIB(animcore); // animation support lib
- //ADD_LIB(avmedia); // video support lib *
- //ADD_LIB(dba); // dbaccess lib
- //ADD_LIB(date); // Extra calc functionallty
-
- //ADD_LIB(dbaxml); // dbaccess lib
- ADD_LIB(evtatt); // basic event handling
- //ADD_LIB(fileacc); // Simple file access func
- //ADD_LIB(frm); // form control in documents
- ADD_LIB(fsstorage); // part of svl required when editing file
- ADD_LIB(stocservices);
- ADD_LIB(reflection);
-
- //ADD_LIB(fwk); // framework toolbars, menu etc. * (Loaded by shlib.cxx)
- ADD_LIB(fwl); // framework toolbars, menu etc. needed for select all (Creating XDispatchHelper)
- //ADD_LIB(fwm); // framework toolbars, menu etc.
- //ADD_LIB(hwp); // Korean Hangul Word Processor file format support
-
- ADD_LIB(hyphen); // Hunspell - spell checker external lib
- ADD_LIB(lng); // Linguistic
- ADD_LIB(lnth); // Linguistic
- ADD_LIB(oox); // Word open XML func
-
- //ADD_LIB(pricing); // Calc pricing func
- //ADD_LIB(sc); // Spreadsheet code
- //ADD_LIB(scd); // Spreadsheet code
- //ADD_LIB(scfilt); // Spreadsheet code
-
- //ADD_LIB(sd); // Impress draw
- //ADD_LIB(sdd); // Impress Draw
- //ADD_LIB(sm); // Furmula editor code for writer
- //ADD_LIB(smd); // Furmula editor code for writer
-
- ADD_LIB(spell); // Spelling
- //ADD_LIB(svgfilter); // svg vector graphic filter
- ADD_LIB(svt); // used for displaying images in writer
- ADD_LIB(svx);
-
- ADD_LIB(sw); // wirter code
- ADD_LIB(swd); // writer code
- //ADD_LIB(t602filter); // Graphic filters (russian notes)
- //ADD_LIB(textfd); // Filter
- //ADD_LIB(xmlfd); // Filter
- //ADD_LIB(filterconfig1); // Filter *
-
- ADD_LIB(unoxml); // UNO wrappers for XML services.
- ADD_LIB(unordf); // UNO wrappers for XML services.
- ADD_LIB(uui); // Interction handler for vcl
- ADD_LIB(xmlsecurity); // Stuff for document signing.
-
- ADD_LIB(xo); // odf filter writer stop working need to fix
- ADD_LIB(xof); // odf filter writer stop working need to fix
-
- // from ANDROID
-
- //ADD_LIB(cui); // extra dialogs *
- //ADD_LIB(basprov); // Basic scripting
- //ADD_LIB(chartcore); // Chart implementation for LibreOffice Calc.
- //ADD_LIB(dlgprov); // Code for embedding objects into LibreOffice
-
- ADD_LIB(embobj); // needed for embeded objects
- ADD_LIB(emboleobj); // needed for embeded objects
- ADD_LIB(expwrap); // Wrapper around expat using UNO.
- //ADD_LIB(protocolhandler); // Scripting
-
- //ADD_LIB(sb); // StarBasic * (tied to writer)
- //ADD_LIB(scriptframe);
- ADD_LIB(sot); // Compound file storage tools code. *
- //ADD_LIB(svxcore); // Contains graphics related helper code *
- //ADD_LIB(spl); // Basic LibreOffice code *
-
- //ADD_LIB(stringresource);
- //ADD_LIB(tk); // "Abstract" windowing thing, UNO implementations windowing stuff *
- //ADD_LIB(ucppkg1); // Content broker (conversion master)
- //ADD_LIB(vbaswobj); // vba writer support
- //ADD_LIB(vbaevents); // scripting support
-
- //ADD_LIB(wpftdraw); // Wordperfect filter
- //ADD_LIB(wpftwriter); // Wordperfect filter
-
- ADD_LIB(writerfilter); // Import filter for doc, docx, rtf
- //ADD_LIB(canvasfactory); // UNO-based graphics backend
- //ADD_LIB(vclcanvas); // UNO-based graphics backend
- //ADD_LIB(mtfrenderer); // canvas helper
-
- // ADDED for search
-
- ADD_LIB(i18nsearch);
-}
-
extern "C"
const lib_to_component_mapping *
lo_get_libmap(void)