From 60255f421b2fdec2da875184b266955cf7c2bba5 Mon Sep 17 00:00:00 2001 From: William McBrine Date: Mon, 6 Nov 2006 14:09:49 +0000 Subject: [PATCH] Unneeded calls to PDC_sync() and assignment to x in PDC_chadd(). --- pdcurses/addch.c | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/pdcurses/addch.c b/pdcurses/addch.c index 2d82f134..ac679c96 100644 --- a/pdcurses/addch.c +++ b/pdcurses/addch.c @@ -13,7 +13,7 @@ #include -RCSID("$Id: addch.c,v 1.37 2006/11/06 13:24:01 wmcbrine Exp $"); +RCSID("$Id: addch.c,v 1.38 2006/11/06 14:09:49 wmcbrine Exp $"); /*man-start************************************************************** @@ -125,7 +125,7 @@ RCSID("$Id: addch.c,v 1.37 2006/11/06 13:24:01 wmcbrine Exp $"); int PDC_chadd(WINDOW *win, chtype ch, bool advance) { - int x, y, x2, retval; + int x, y, x2; chtype attr; bool xlat; @@ -178,17 +178,13 @@ int PDC_chadd(WINDOW *win, chtype ch, bool advance) for (x2 = ((x / TABSIZE) + 1) * TABSIZE; x < x2; x++) { if (waddch(win, ' ') == ERR) - { - PDC_sync(win); return ERR; - } /* if tab to next line, exit the loop */ if (!win->_curx) break; } - PDC_sync(win); return OK; case '\n': @@ -204,10 +200,7 @@ int PDC_chadd(WINDOW *win, chtype ch, bool advance) y--; if (wscrl(win, 1) == ERR) - { - PDC_sync(win); return ERR; - } } if (advance) @@ -221,7 +214,7 @@ int PDC_chadd(WINDOW *win, chtype ch, bool advance) case '\r': if (advance) - win->_curx = x = 0; + win->_curx = 0; PDC_sync(win); return OK; @@ -240,13 +233,9 @@ int PDC_chadd(WINDOW *win, chtype ch, bool advance) case 0x7f: if (waddch(win, '^') == ERR) - { - PDC_sync(win); return ERR; - } - retval = waddch(win, '?'); - PDC_sync(win); - return retval; + + return waddch(win, '?'); } if (ch < ' ') @@ -254,13 +243,9 @@ int PDC_chadd(WINDOW *win, chtype ch, bool advance) /* handle control chars */ if (waddch(win, '^') == ERR) - { - PDC_sync(win); return ERR; - } - retval = waddch(win, ch + '@'); - PDC_sync(win); - return retval; + + return waddch(win, ch + '@'); } }