-/* $Id: tclock.c,v 1.30 2011/03/22 09:16:00 tom Exp $ */
+/* $Id: tclock.c,v 1.34 2014/08/02 16:37:03 tom Exp $ */
#include <test.priv.h>
/* Plot a point */
static void
-plot(int x, int y, char col)
+plot(int x, int y, int col)
{
MvAddCh(y, x, (chtype) col);
}
/* Draw a diagonal(arbitrary) line using Bresenham's alogrithm. */
static void
-dline(int pair, int from_x, int from_y, int x2, int y2, char ch)
+dline(int pair, int from_x, int from_y, int x2, int y2, int ch)
{
int dx, dy;
int ax, ay;
int d;
if (has_colors())
- (void) attrset((attr_t) COLOR_PAIR(pair));
+ (void) attrset(AttrArg(COLOR_PAIR(pair), 0));
dx = x2 - from_x;
dy = y2 - from_y;
short my_bg = COLOR_BLACK;
#if HAVE_GETTIMEOFDAY
struct timeval current;
- double fraction = 0.0;
#endif
+ double fraction = 0.0;
setlocale(LC_ALL, "");
attroff(A_REVERSE);
if (has_colors())
- (void) attrset(COLOR_PAIR(1));
+ (void) attrset(AttrArg(COLOR_PAIR(1), 0));
dline(1, cx, cy, cx + sdx, cy - sdy, 'O');
if (has_colors())
- (void) attrset(COLOR_PAIR(0));
+ (void) attrset(AttrArg(COLOR_PAIR(0), 0));
text = ctime(&tim);
MvPrintw(2, 0, "%.*s", (int) (strlen(text) - 1), text);