X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=set.c;h=5e23c20efadaadf1ce272673c9aea5d9cc19210a;hb=21b293e8132552719ab2f93c70078b857c90149a;hp=74137b775ffe50c97b9efd5c91c8516781045bca;hpb=11dd41ce4b465f6260ce68aa050a488f88f694eb;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); }