From 101d8e630eab1281a0e126a78433cf6d5bed4cb4 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 6 Apr 2010 02:38:43 +0200 Subject: hashmap,set: add new accessors that cannot fail on OOM --- set.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'set.h') diff --git a/set.h b/set.h index b0f2242c88..dd2e91dd11 100644 --- a/set.h +++ b/set.h @@ -41,8 +41,11 @@ int set_put(Set *s, void *value); int set_replace(Set *s, void *value); void *set_get(Set *s, void *value); void *set_remove(Set *s, void *value); +int set_remove_and_put(Set *s, void *old_value, void *new_value); int set_merge(Set *s, Set *other); +void set_move(Set *s, Set *other); +int set_move_one(Set *s, Set *other, void *value); unsigned set_size(Set *s); bool set_isempty(Set *s); -- cgit v1.2.3-54-g00ecf