diff options
author | Ben Pfaff <blp@nicira.com> | 2009-11-20 15:39:07 -0800 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2009-11-20 15:39:07 -0800 |
commit | 55213fd581a13f5f6af61db6002ab6e6cc284546 (patch) | |
tree | d3020bf4d6df6dac566a3b00614ecea1cf5db2ec /lib/shash.c | |
parent | b966380b45d66ae058c31fbcab67ccfcb8751005 (diff) | |
download | openvswitch-55213fd581a13f5f6af61db6002ab6e6cc284546.tar.gz |
shash: Make it more convenient to store "const" objects in an shash.
Diffstat (limited to 'lib/shash.c')
-rw-r--r-- | lib/shash.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; } |