X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=set.c;fp=set.c;h=5e23c20efadaadf1ce272673c9aea5d9cc19210a;hb=f00b3eda2f92b2dcd13c50749ec5e7fce6720b52;hp=74137b775ffe50c97b9efd5c91c8516781045bca;hpb=3158713e0094fd32f58ee80c50ff54210c2dc411;p=elogind.git diff --git a/set.c b/set.c index 74137b775..5e23c20ef 100644 --- a/set.c +++ b/set.c @@ -26,6 +26,10 @@ int set_put(Set *s, void *value) { return hashmap_put(MAKE_HASHMAP(s), value, value); } +int set_replace(Set *s, void *value) { + return hashmap_replace(MAKE_HASHMAP(s), value, value); +} + void *set_get(Set *s, void *value) { return hashmap_get(MAKE_HASHMAP(s), value); }