X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fciniparser%2Fdictionary.c;h=19dd6411cc9cceb3cabe311a079352f0836e74ed;hb=8cb4a3ed3d44fa4f85e176aaeaaf1da1d6eab5b6;hp=4b24fb04484a1128cbc5bd9c7caf7295131cf80a;hpb=0d1d7d7a4905b9a8033c1d6b47ced7c0dc32f849;p=ccan diff --git a/ccan/ciniparser/dictionary.c b/ccan/ciniparser/dictionary.c index 4b24fb04..19dd6411 100644 --- a/ccan/ciniparser/dictionary.c +++ b/ccan/ciniparser/dictionary.c @@ -72,7 +72,7 @@ static void *mem_double(void *ptr, int size) /* The remaining exposed functions are documented in dictionary.h */ -unsigned dictionary_hash(char *key) +unsigned dictionary_hash(const char *key) { int len; unsigned hash; @@ -126,7 +126,7 @@ void dictionary_del(dictionary *d) return; } -char *dictionary_get(dictionary *d, char *key, char *def) +char *dictionary_get(dictionary *d, const char *key, char *def) { unsigned hash; int i; @@ -146,7 +146,7 @@ char *dictionary_get(dictionary *d, char *key, char *def) return def; } -int dictionary_set(dictionary *d, char *key, char *val) +int dictionary_set(dictionary *d, const char *key, char *val) { int i; unsigned hash; @@ -206,7 +206,7 @@ int dictionary_set(dictionary *d, char *key, char *val) return 0; } -void dictionary_unset(dictionary *d, char *key) +void dictionary_unset(dictionary *d, const char *key) { unsigned hash; int i;