From 2946f863fe3ac77ed38e25dc7d8a0c535764c403 Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Sat, 15 Apr 2017 17:16:12 +0100 Subject: Remove dllexport/import declspecs, use autotools' automatic import/export for DLLs --- providers/applespell_checker.mm | 6 ++---- providers/enchant_aspell.c | 6 +----- providers/enchant_hspell.c | 3 +-- providers/enchant_hunspell.cpp | 3 --- providers/enchant_voikko.c | 3 +-- providers/enchant_zemberek.cpp | 3 +-- 6 files changed, 6 insertions(+), 18 deletions(-) (limited to 'providers') diff --git a/providers/applespell_checker.mm b/providers/applespell_checker.mm index c467834..9828d19 100644 --- a/providers/applespell_checker.mm +++ b/providers/applespell_checker.mm @@ -390,8 +390,7 @@ static void appleSpell_provider_free_string_list (EnchantProvider * me, char **s } extern "C" { - ENCHANT_MODULE_EXPORT (EnchantProvider *) - init_enchant_provider (void) + EnchantProvider *init_enchant_provider (void) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; @@ -437,8 +436,7 @@ extern "C" { static bool s_bReloadSelf = true; - ENCHANT_MODULE_EXPORT (void) - configure_enchant_provider (EnchantProvider * me, const char * module_dir) + void configure_enchant_provider (EnchantProvider * me, const char * module_dir) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; diff --git a/providers/enchant_aspell.c b/providers/enchant_aspell.c index 1838857..36e624d 100644 --- a/providers/enchant_aspell.c +++ b/providers/enchant_aspell.c @@ -46,11 +46,7 @@ #include "unused-parameter.h" -ENCHANT_MODULE_EXPORT(void) - configure_enchant_provider(EnchantProvider * me, const char *dir_name); - -ENCHANT_MODULE_EXPORT (EnchantProvider *) - init_enchant_provider (void); +EnchantProvider *init_enchant_provider (void); static int aspell_dict_check (EnchantDict * me, const char *const word, size_t len) diff --git a/providers/enchant_hspell.c b/providers/enchant_hspell.c index d1ee395..a9df427 100644 --- a/providers/enchant_hspell.c +++ b/providers/enchant_hspell.c @@ -274,8 +274,7 @@ hspell_provider_describe (EnchantProvider * me _GL_UNUSED_PARAMETER) return "Hspell Provider"; } -ENCHANT_MODULE_EXPORT (EnchantProvider *) - init_enchant_provider (void); +EnchantProvider *init_enchant_provider (void); EnchantProvider * init_enchant_provider (void) diff --git a/providers/enchant_hunspell.cpp b/providers/enchant_hunspell.cpp index 7aaa25b..1908dff 100644 --- a/providers/enchant_hunspell.cpp +++ b/providers/enchant_hunspell.cpp @@ -380,9 +380,6 @@ hunspell_provider_enum_dicts (const char * const directory, extern "C" { -ENCHANT_MODULE_EXPORT (EnchantProvider *) - init_enchant_provider (void); - static char ** hunspell_provider_list_dicts (EnchantProvider * me _GL_UNUSED_PARAMETER, size_t * out_n_dicts) diff --git a/providers/enchant_voikko.c b/providers/enchant_voikko.c index 8a3c6f5..5df3799 100644 --- a/providers/enchant_voikko.c +++ b/providers/enchant_voikko.c @@ -175,8 +175,7 @@ voikko_provider_describe (EnchantProvider * me _GL_UNUSED_PARAMETER) return "Voikko Provider"; } -ENCHANT_MODULE_EXPORT (EnchantProvider *) - init_enchant_provider (void); +EnchantProvider *init_enchant_provider (void); EnchantProvider * init_enchant_provider (void) diff --git a/providers/enchant_zemberek.cpp b/providers/enchant_zemberek.cpp index be98c61..fda30c0 100644 --- a/providers/enchant_zemberek.cpp +++ b/providers/enchant_zemberek.cpp @@ -146,8 +146,7 @@ char** Zemberek::suggestWord(const char* word, size_t *out_n_suggs) extern "C" { -ENCHANT_MODULE_EXPORT(EnchantProvider *) - init_enchant_provider(void); +EnchantProvider *init_enchant_provider(void); static int zemberek_dict_check (EnchantDict * me, const char *const word, size_t len _GL_UNUSED_PARAMETER) -- cgit v1.2.1