From 4cd2fd36d5c8c92fd9c84af52c5cb2bd7ef0e4d6 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Sun, 18 May 2014 11:22:22 +0200 Subject: Add default cases to some switch statements This squelches several compiler warnings. Signed-off-by: Lukas Fleischer --- src/ui-day.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'src/ui-day.c') diff --git a/src/ui-day.c b/src/ui-day.c index 9401e18..8c34e77 100644 --- a/src/ui-day.c +++ b/src/ui-day.c @@ -393,6 +393,8 @@ void ui_day_item_edit(void) return; } break; + default: + break; } ui_calendar_monthly_view_cache_set_invalid(); @@ -436,6 +438,8 @@ void ui_day_item_pipe(void) case APPT: apoint_write(p->item.apt, fpout); break; + default: + break; } fclose(fpout); @@ -767,10 +771,12 @@ void ui_day_item_repeat(void) /* Free the current cut item, if any. */ void ui_day_item_cut_free(unsigned reg) { + if (!day_cut[reg].type) { + /* No previously cut item, don't free anything. */ + return; + } + switch (day_cut[reg].type) { - case 0: - /* No previous item, don't free anything. */ - break; case APPT: apoint_free(day_cut[reg].item.apt); break; @@ -783,6 +789,8 @@ void ui_day_item_cut_free(unsigned reg) case RECUR_EVNT: recur_event_free(day_cut[reg].item.rev); break; + default: + break; } } -- cgit v1.2.3-54-g00ecf