core/unit: use the same hash_ops originally used on allocation
See unit_file_build_name_map().
This commit is contained in:
+1
-1
@@ -4629,7 +4629,7 @@ int unit_write_setting(Unit *u, UnitWriteFlags flags, const char *name, const ch
|
||||
/* Make sure the drop-in dir is registered in our path cache. This way we don't need to stupidly
|
||||
* recreate the cache after every drop-in we write. */
|
||||
if (u->manager->unit_path_cache) {
|
||||
r = set_put_strdup(&u->manager->unit_path_cache, p);
|
||||
r = set_put_strdup_full(&u->manager->unit_path_cache, &path_hash_ops_free, p);
|
||||
if (r < 0)
|
||||
return r;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user