From aefad0a773630c1ff1f7b23ceca50308f4136396 Mon Sep 17 00:00:00 2001 From: briancain Date: Tue, 28 May 2013 11:16:04 -0700 Subject: [PATCH] Fix code logic Cleaning up code logic --- ttyclock.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/ttyclock.c b/ttyclock.c index d214d52..bb7043b 100644 --- a/ttyclock.c +++ b/ttyclock.c @@ -203,7 +203,6 @@ draw_number(int n, int x, int y) void draw_clock(void) { - bool flag = false; /* Draw hour numbers */ draw_number(ttyclock->date.hour[0], 1, 1); draw_number(ttyclock->date.hour[1], 1, 8); @@ -211,20 +210,13 @@ draw_clock(void) time_t seconds; seconds = time(NULL); - if (seconds % 2 == 0){ - flag = true; - } - else{ - flag = false; - } - - if (flag == false){ + if (seconds % 2 != 0){ /* 2 dot for number separation */ wbkgdset(ttyclock->framewin, COLOR_PAIR(1)); mvwaddstr(ttyclock->framewin, 2, 16, " "); mvwaddstr(ttyclock->framewin, 4, 16, " "); } - else if (flag == true){ + else if (seconds % 2 == 0){ /*2 dot black for blinking */ wbkgdset(ttyclock->framewin, COLOR_PAIR(2)); mvwaddstr(ttyclock->framewin, 2, 16, " ");