chiark / gitweb /
Add set/hashmap helpers for non-trivial freeing and use where straighforward
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 28 Nov 2017 11:35:49 +0000 (12:35 +0100)
committerSven Eden <yamakuzure@gmx.net>
Tue, 28 Nov 2017 11:35:49 +0000 (12:35 +0100)
commit6c66e1744f4b338d6b2f003920356d63bc6259f3
treef29ad59ac6bf74b0a3c6fe3675e3525d7ee557af
parent84dc26bac24fa3a916147d375d28f8bc41e7b3b5
Add set/hashmap helpers for non-trivial freeing and use where straighforward

A macro is needed because otherwise we couldn't ensure type safety.
Some simple tests are included.
No functional change intended.
src/basic/hashmap.h
src/basic/set.h
src/libelogind/sd-bus/bus-track.c
src/shared/bus-util.c
src/test/test-hashmap.c
src/test/test-set.c