summaryrefslogtreecommitdiff
path: root/include/osl/detail
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@collabora.com>2013-12-19 10:39:46 +0100
committerMatúš Kukan <matus.kukan@collabora.com>2013-12-19 15:34:30 +0100
commite05e58948c50603f05ab3442721cb0ba393144b5 (patch)
treea1a68b32c163832a45d2c7a4371da9e19626a92b /include/osl/detail
parent9dea39c177e61385770311077cf082aa581671fd (diff)
Deduplicate writer component factories.
Change-Id: I0b82e8a284f871829b7c22a654d61534b5c5a3cc
Diffstat (limited to 'include/osl/detail')
-rw-r--r--include/osl/detail/component-mapping.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/osl/detail/component-mapping.h b/include/osl/detail/component-mapping.h
index a22b86db8c00..b46964aa574f 100644
--- a/include/osl/detail/component-mapping.h
+++ b/include/osl/detail/component-mapping.h
@@ -43,7 +43,7 @@ const lib_to_constructor_mapping *lo_get_constructor_map(void);
}
#endif
-#define NON_APP_SPECIFIC_FACTORY_MAP \
+#define LO_CORE_FACTORY_MAP \
{ "libembobj.a", embobj_component_getFactory }, \
{ "libemboleobj.a", emboleobj_component_getFactory }, \
{ "libintrospectionlo.a", introspection_component_getFactory }, \
@@ -83,6 +83,11 @@ const lib_to_constructor_mapping *lo_get_constructor_map(void);
{ "libxoflo.a", xof_component_getFactory }, \
{ "libxstor.a", xstor_component_getFactory }, \
+#define LO_WRITER_FACTORY_MAP \
+ { "libswdlo.a", swd_component_getFactory }, \
+ { "libswlo.a", sw_component_getFactory }, \
+ { "libwriterfilterlo.a", writerfilter_component_getFactory }, \
+
#define NON_APP_SPECIFIC_CONSTRUCTOR_MAP \
{ "com_sun_star_comp_extensions_xml_sax_ParserExpat", com_sun_star_comp_extensions_xml_sax_ParserExpat }, \
{ "com_sun_star_comp_extensions_xml_sax_FastParser", com_sun_star_comp_extensions_xml_sax_FastParser }, \