X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fdelta%2Fdelta.c;fp=src%2Fdelta%2Fdelta.c;h=91f8592b40941d9729378eda932789a2f7092d5d;hb=d5099efc47d4e6ac60816b5381a5f607ab03f06e;hp=cd8bd35716f994a9f3d03bd85c0b1837401bd7d9;hpb=f44541bc934c6e2b02155559e9eeb17a13a09558;p=elogind.git diff --git a/src/delta/delta.c b/src/delta/delta.c index cd8bd3571..91f8592b4 100644 --- a/src/delta/delta.c +++ b/src/delta/delta.c @@ -268,7 +268,7 @@ static int enumerate_dir_d(Hashmap *top, Hashmap *bottom, Hashmap *drops, const h = hashmap_get(drops, unit); if (!h) { - h = hashmap_new(string_hash_func, string_compare_func); + h = hashmap_new(&string_hash_ops); if (!h) return -ENOMEM; hashmap_put(drops, unit, h); @@ -372,9 +372,9 @@ static int process_suffix(const char *suffix, const char *onlyprefix) { dropins = nulstr_contains(have_dropins, suffix); - top = hashmap_new(string_hash_func, string_compare_func); - bottom = hashmap_new(string_hash_func, string_compare_func); - drops = hashmap_new(string_hash_func, string_compare_func); + top = hashmap_new(&string_hash_ops); + bottom = hashmap_new(&string_hash_ops); + drops = hashmap_new(&string_hash_ops); if (!top || !bottom || !drops) { r = -ENOMEM; goto finish;