summaryrefslogtreecommitdiff
path: root/providers
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2017-04-15 17:16:12 +0100
committerReuben Thomas <rrt@sc3d.org>2017-04-16 14:20:07 +0100
commit2946f863fe3ac77ed38e25dc7d8a0c535764c403 (patch)
treed1102c72a6aec61cbfd95090c2b20e0ef1eda78c /providers
parenta01201c9d90f8d1da3f8caa5096e5f59e2fbf3c8 (diff)
downloadenchant-2946f863fe3ac77ed38e25dc7d8a0c535764c403.tar.gz
Remove dllexport/import declspecs, use autotools' automatic import/export for DLLs
Diffstat (limited to 'providers')
-rw-r--r--providers/applespell_checker.mm6
-rw-r--r--providers/enchant_aspell.c6
-rw-r--r--providers/enchant_hspell.c3
-rw-r--r--providers/enchant_hunspell.cpp3
-rw-r--r--providers/enchant_voikko.c3
-rw-r--r--providers/enchant_zemberek.cpp3
6 files changed, 6 insertions, 18 deletions
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)