Introduce udev object cleanup functions

This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2013-10-13 17:56:55 -04:00
parent b506291ff1
commit 1ca208fb4f
18 changed files with 222 additions and 352 deletions
+1 -4
View File
@@ -995,10 +995,7 @@ static void item_free(Item *i) {
free(i);
}
static inline void item_freep(Item **i) {
if (*i)
item_free(*i);
}
define_trivial_cleanup_func(Item*, item_free)
#define _cleanup_item_free_ _cleanup_(item_freep)
static bool item_equal(Item *a, Item *b) {