/****************************************************************************
- * Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2011,2012 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
Author: Eric S. Raymond <esr@snark.thyrsus.com> 1993
Thomas E. Dickey (beginning revision 1.27 in 1996).
-$Id: ncurses.c,v 1.368 2011/05/21 18:50:56 tom Exp $
+$Id: ncurses.c,v 1.371 2012/06/09 20:30:32 tom Exp $
***************************************************************************/
add_wch(&ch);
}
} else {
- attr_t old_attr;
- short old_pair;
+ attr_t old_attr = 0;
+ short old_pair = 0;
(void) attr_get(&old_attr, &old_pair, 0);
(void) attr_set(attr, pair, 0);
#endif
default:
if (cycle_attr(c, &at_code, &attr)) {
- slk_attr_set(attr, (fg || bg), NULL);
+ slk_attr_set(attr, (short) (fg || bg), NULL);
slk_touch();
slk_noutrefresh();
break;
* The repeat-count may make text wrap - avoid that.
*/
getyx(stdscr, y, x);
+ (void) y;
if (x >= col + (COLS / 2) - 2)
break;
} while (--count > 0);
#ifdef A_COLOR
if (use_colors) {
init_pair(2, COLOR_CYAN, COLOR_BLUE);
- wbkgd(subWin, COLOR_PAIR(2) | ' ');
+ wbkgd(subWin, (chtype) (COLOR_PAIR(2) | ' '));
}
#endif
(void) wattrset(subWin, A_BOLD);
break;
case 2:
init_pair(cpair, COLOR_BLUE, COLOR_WHITE);
- (void) wattrset(win, (attr_t) COLOR_PAIR(cpair) | A_NORMAL);
+ (void) wattrset(win, (int) (COLOR_PAIR(cpair) | A_NORMAL));
break;
case 3:
init_pair(cpair, COLOR_WHITE, COLOR_BLUE);
- (void) wattrset(win, (attr_t) COLOR_PAIR(cpair) | A_BOLD);
+ (void) wattrset(win, (int) (COLOR_PAIR(cpair) | A_BOLD));
break;
}
}