summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--aclock.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/aclock.c b/aclock.c
index 2e00de3..e6a8696 100644
--- a/aclock.c
+++ b/aclock.c
@@ -113,8 +113,6 @@ main(void)
init_pair(BLUE, COLOR_BLUE, COLOR_BLACK);
init_pair(GREEN, COLOR_GREEN, COLOR_BLACK);
- if (hascolors)
- attron(A_BOLD);
while (!die) {
gettimeofday(&tv, NULL);
settimer(0, 1000000 - tv.tv_usec);
@@ -156,6 +154,9 @@ main(void)
sXcen - strlen(dtime[i]) / 2, dtime[i]);
attroff(COLOR_PAIR(GREEN));
+ if (hascolors)
+ attron(A_BOLD);
+
attron(COLOR_PAIR(RED));
draw_hand((ltime->tm_hour * 5) + (ltime->tm_min / 10),
2 * hand_max / 3, '#', sXcen, sYcen, FontHW);
@@ -174,11 +175,12 @@ main(void)
mvprintw(sYmax - 1, sXcen - strlen(stime) / 2, stime);
attroff(COLOR_PAIR(BLUE));
+ if (hascolors)
+ attroff(A_BOLD);
+
refresh();
pause();
}
- if (hascolors)
- attroff(A_BOLD);
curs_set(1);
endwin();