From 55213fd581a13f5f6af61db6002ab6e6cc284546 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Fri, 20 Nov 2009 15:39:07 -0800 Subject: shash: Make it more convenient to store "const" objects in an shash. --- lib/shash.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/shash.c') diff --git a/lib/shash.c b/lib/shash.c index c35164bd9..e6cb6b0db 100644 --- a/lib/shash.c +++ b/lib/shash.c @@ -67,11 +67,11 @@ shash_count(const struct shash *shash) /* It is the caller's responsibility to avoid duplicate names, if that is * desirable. */ struct shash_node * -shash_add(struct shash *sh, const char *name, void *data) +shash_add(struct shash *sh, const char *name, const void *data) { struct shash_node *node = xmalloc(sizeof *node); node->name = xstrdup(name); - node->data = data; + node->data = (void *) data; hmap_insert(&sh->map, &node->node, hash_name(name)); return node; } -- cgit v1.2.1