diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-10-16 22:17:04 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-10-16 22:17:08 +0900 |
commit | d13b5f5a85f6070586e59f6dd2a8b2c9358d5c7e (patch) | |
tree | 17695872187f15dd1b82265b971a3ea705fb4d87 /src/basic/prioq.h | |
parent | bbddd2b8d9b06bfef8b3eb58f53144fa64995083 (diff) | |
download | systemd-d13b5f5a85f6070586e59f6dd2a8b2c9358d5c7e.tar.gz |
util,test: introduce cleanup function prioq_freep()
This also simplifies test-prioq.c.
Diffstat (limited to 'src/basic/prioq.h')
-rw-r--r-- | src/basic/prioq.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/basic/prioq.h b/src/basic/prioq.h index e036175260..bba5c7caa4 100644 --- a/src/basic/prioq.h +++ b/src/basic/prioq.h @@ -12,6 +12,7 @@ typedef struct Prioq Prioq; Prioq *prioq_new(compare_func_t compare); Prioq *prioq_free(Prioq *q); +DEFINE_TRIVIAL_CLEANUP_FUNC(Prioq*, prioq_free); int prioq_ensure_allocated(Prioq **q, compare_func_t compare_func); int prioq_put(Prioq *q, void *data, unsigned *idx); |