From: Daniel Mack Date: Sat, 20 Sep 2014 13:59:40 +0000 (+0200) Subject: bus-policy: do not exit() from policy_dump() X-Git-Tag: v217~477 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=e42bb8d4ed7c81abbe416ef30436f7b4b9e07bad bus-policy: do not exit() from policy_dump() This function is quite useful for debugging. Exiting from it seems unnecessary. --- diff --git a/src/bus-proxyd/bus-policy.c b/src/bus-proxyd/bus-policy.c index 227742ba7..4bc575f3a 100644 --- a/src/bus-proxyd/bus-policy.c +++ b/src/bus-proxyd/bus-policy.c @@ -730,7 +730,7 @@ static void dump_hashmap_items(Hashmap *h) { } } -noreturn void policy_dump(Policy *p) { +void policy_dump(Policy *p) { printf("%s Default Items:\n", draw_special_char(DRAW_ARROW)); dump_items(p->default_items, "\t"); @@ -743,8 +743,6 @@ noreturn void policy_dump(Policy *p) { printf("%s Mandatory Items:\n", draw_special_char(DRAW_ARROW)); dump_items(p->mandatory_items, "\t"); - - exit(0); } static const char* const policy_item_type_table[_POLICY_ITEM_TYPE_MAX] = {