summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2017-04-18 00:09:56 +0100
committerReuben Thomas <rrt@sc3d.org>2017-04-21 00:17:07 +0100
commit8adc399ac7cd94e843e8df0131db15286801b6d1 (patch)
tree2eee6272b700c9fbcb4be929d916a7d996bad49a /src
parent35e2961ad7ae20fc948b83ffc19cabeff161d675 (diff)
downloadenchant-8adc399ac7cd94e843e8df0131db15286801b6d1.tar.gz
Make some APIs return const char *, not char *
Specifically enchant_{broker,dict}_get_error.
Diffstat (limited to 'src')
-rw-r--r--src/enchant.h6
-rw-r--r--src/lib.c4
2 files changed, 4 insertions, 6 deletions
diff --git a/src/enchant.h b/src/enchant.h
index e6db334..704412f 100644
--- a/src/enchant.h
+++ b/src/enchant.h
@@ -120,8 +120,7 @@ void enchant_broker_set_ordering (EnchantBroker * broker,
* WARNING: error is transient and is likely cleared as soon as the
* next broker operation happens
*/
-/* FIXME: mark as const */
-char *enchant_broker_get_error (EnchantBroker * broker);
+const char *enchant_broker_get_error (EnchantBroker * broker);
/**
* EnchantBrokerDescribeFn
@@ -268,8 +267,7 @@ void enchant_dict_free_string_list (EnchantDict * dict, char **string_list);
*
* Returns: an error message
*/
-/* FIXME: mark as const */
-char *enchant_dict_get_error (EnchantDict * dict);
+const char *enchant_dict_get_error (EnchantDict * dict);
/**
* EnchantDictDescribeFn
diff --git a/src/lib.c b/src/lib.c
index 0f51cab..5313761 100644
--- a/src/lib.c
+++ b/src/lib.c
@@ -448,7 +448,7 @@ enchant_dict_set_error (EnchantDict * dict, const char * const err)
session->error = strdup (err);
}
-char *
+const char *
enchant_dict_get_error (EnchantDict * dict)
{
EnchantSession * session;
@@ -1615,7 +1615,7 @@ enchant_provider_set_error (EnchantProvider * provider, const char * const err)
enchant_broker_set_error (broker, err);
}
-char *
+const char *
enchant_broker_get_error (EnchantBroker * broker)
{
g_return_val_if_fail (broker, NULL);