X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Fditto.c;h=fdc8611aaf6d3862dd47cc9d56352889ccb2d6eb;hp=6d8ba46e1606369630b23322e3a0431acac80d2c;hb=493e2f7b3fc309879f561a094fdfc15e5304b3d6;hpb=c2650100f80134924eda8f22cd7cc1d1d919ee3d diff --git a/test/ditto.c b/test/ditto.c index 6d8ba46e..fdc8611a 100644 --- a/test/ditto.c +++ b/test/ditto.c @@ -30,7 +30,7 @@ /* * Author: Thomas E. Dickey (1998-on) * - * $Id: ditto.c,v 1.50 2021/03/20 16:05:49 tom Exp $ + * $Id: ditto.c,v 1.52 2021/08/15 20:07:11 tom Exp $ * * The program illustrates how to set up multiple screens from a single * program. @@ -182,7 +182,7 @@ open_tty(char *path) #else struct stat sb; - if (stat(path, &sb) < 0) + if (stat(path, &sb) == -1) failed(path); if ((sb.st_mode & S_IFMT) != S_IFCHR) { errno = ENOTTY; @@ -353,7 +353,6 @@ static void * handle_screen(void *arg) { DDATA ddata; - int ch; memset(&ddata, 0, sizeof(ddata)); ddata.ditto = (DITTO *) arg; @@ -361,7 +360,7 @@ handle_screen(void *arg) ddata.ditto -= ddata.source; /* -> base of array */ for (;;) { - ch = read_screen(ddata.ditto->screen, &ddata); + int ch = read_screen(ddata.ditto->screen, &ddata); if (ch == CTRL('D')) { int later = (ddata.source ? ddata.source : -1); int j;