summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2016-12-18 18:33:45 +0000
committerReuben Thomas <rrt@sc3d.org>2017-02-09 00:28:24 +0000
commit99ec37d81e30a92404481d38906be157b4784eaa (patch)
treed8b36b50a1d810b2687f8bec67d2ff1034477175
parentad26d6cb4b2c78b4e29a979b8fcef5cf3e10e02a (diff)
downloadenchant-99ec37d81e30a92404481d38906be157b4784eaa.tar.gz
API: Make enchant_get_version return const char *
Fixes issue #6.
-rw-r--r--src/enchant.c2
-rw-r--r--src/enchant.h3
2 files changed, 2 insertions, 3 deletions
diff --git a/src/enchant.c b/src/enchant.c
index 346587c..32306b7 100644
--- a/src/enchant.c
+++ b/src/enchant.c
@@ -2302,7 +2302,7 @@ enchant_get_dirs_from_param (EnchantBroker * broker, const char * const param_na
return _enchant_get_dirs_from_string (param_value);
}
-ENCHANT_MODULE_EXPORT(char *)
+ENCHANT_MODULE_EXPORT(const char *)
enchant_get_version (void) {
return ENCHANT_VERSION_STRING;
}
diff --git a/src/enchant.h b/src/enchant.h
index d7587e3..1bbb1b5 100644
--- a/src/enchant.h
+++ b/src/enchant.h
@@ -51,8 +51,7 @@ extern "C" {
typedef struct str_enchant_broker EnchantBroker;
typedef struct str_enchant_dict EnchantDict;
-/* const */
-ENCHANT_MODULE_EXPORT (char *)
+ENCHANT_MODULE_EXPORT (const char *)
enchant_get_version (void);
ENCHANT_MODULE_EXPORT (EnchantBroker *)