summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2017-02-04 19:29:02 +0000
committerReuben Thomas <rrt@sc3d.org>2017-02-09 00:28:24 +0000
commitbd3e40a4b9c934b284caefe00b22869de1c7b0d4 (patch)
tree307014880a236b397fc7b940febed63a94bdd6f8
parentb943b8cd0635f42aa1bde9b421bb192e86c32ef3 (diff)
downloadenchant-bd3e40a4b9c934b284caefe00b22869de1c7b0d4.tar.gz
.c files should be compiled as C
-rw-r--r--src/aspell/aspell_provider.c24
-rw-r--r--src/hspell/hspell_provider.c9
-rw-r--r--src/voikko/voikko_provider.c8
3 files changed, 0 insertions, 41 deletions
diff --git a/src/aspell/aspell_provider.c b/src/aspell/aspell_provider.c
index c8b687b..bb2c5b0 100644
--- a/src/aspell/aspell_provider.c
+++ b/src/aspell/aspell_provider.c
@@ -40,20 +40,12 @@
ENCHANT_PLUGIN_DECLARE("Aspell")
-#ifdef __cplusplus
-extern "C" {
-#endif
-
ENCHANT_MODULE_EXPORT(void)
configure_enchant_provider(EnchantProvider * me, const char *dir_name);
ENCHANT_MODULE_EXPORT (EnchantProvider *)
init_enchant_provider (void);
-#ifdef __cplusplus
-}
-#endif
-
static int
aspell_dict_check (EnchantDict * me, const char *const word, size_t len)
{
@@ -268,10 +260,6 @@ aspell_provider_describe (EnchantProvider * me)
return "Aspell Provider";
}
-#ifdef __cplusplus
-extern "C" {
-#endif
-
EnchantProvider *
init_enchant_provider (void)
{
@@ -283,14 +271,7 @@ init_enchant_provider (void)
provider->dispose_dict = aspell_provider_dispose_dict;
provider->identify = aspell_provider_identify;
provider->describe = aspell_provider_describe;
-
-#if ASPELL_0_50_0
provider->list_dicts = aspell_provider_list_dicts;
-#else
-# ifdef __GNUC__
-# warning "You're using an ancient version of Aspell. Some things won't work properly."
-# endif
-#endif
provider->free_string_list = aspell_provider_free_string_list;
return provider;
@@ -427,8 +408,3 @@ void configure_enchant_provider(EnchantProvider * me, const char *dir_name)
}
#endif
}
-
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/src/hspell/hspell_provider.c b/src/hspell/hspell_provider.c
index e764359..a2aa327 100644
--- a/src/hspell/hspell_provider.c
+++ b/src/hspell/hspell_provider.c
@@ -275,11 +275,6 @@ hspell_provider_describe (EnchantProvider * me)
return "Hspell Provider";
}
-#ifdef __cplusplus
-extern "C"
-{
-#endif
-
ENCHANT_MODULE_EXPORT (EnchantProvider *)
init_enchant_provider (void);
@@ -300,7 +295,3 @@ init_enchant_provider (void)
return provider;
}
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/src/voikko/voikko_provider.c b/src/voikko/voikko_provider.c
index 3cd2756..6cf4c6d 100644
--- a/src/voikko/voikko_provider.c
+++ b/src/voikko/voikko_provider.c
@@ -171,10 +171,6 @@ voikko_provider_describe (EnchantProvider * me)
return "Voikko Provider";
}
-#ifdef __cplusplus
-extern "C" {
-#endif
-
ENCHANT_MODULE_EXPORT (EnchantProvider *)
init_enchant_provider (void);
@@ -195,7 +191,3 @@ init_enchant_provider (void)
return provider;
}
-
-#ifdef __cplusplus
-}
-#endif