This function is quite useful for debugging. Exiting from it seems
unnecessary.
-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");
printf("%s Default Items:\n", draw_special_char(DRAW_ARROW));
dump_items(p->default_items, "\t");
printf("%s Mandatory Items:\n", draw_special_char(DRAW_ARROW));
dump_items(p->mandatory_items, "\t");
printf("%s Mandatory Items:\n", draw_special_char(DRAW_ARROW));
dump_items(p->mandatory_items, "\t");
}
static const char* const policy_item_type_table[_POLICY_ITEM_TYPE_MAX] = {
}
static const char* const policy_item_type_table[_POLICY_ITEM_TYPE_MAX] = {