X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=progs%2Ftic.c;fp=progs%2Ftic.c;h=b8a12d259ed0273202fce3c87b5bff1e6303406c;hp=2f3b5877b1557f464d5bf6328d0a9726fd7000a2;hb=eb952c651feed0502ec0d7ecaefc4931968eb358;hpb=b025434573f466efe27862656a6a9d41dd2bd609 diff --git a/progs/tic.c b/progs/tic.c index 2f3b5877..b8a12d25 100644 --- a/progs/tic.c +++ b/progs/tic.c @@ -48,7 +48,7 @@ #include #include -MODULE_ID("$Id: tic.c,v 1.278 2019/07/27 22:44:21 tom Exp $") +MODULE_ID("$Id: tic.c,v 1.279 2019/10/15 22:18:29 tom Exp $") #define STDIN_NAME "" @@ -218,7 +218,8 @@ write_it(ENTRY * ep) while ((ch = *t++) != 0) { *d++ = (char) ch; if (ch == '\\') { - *d++ = *t++; + if ((*d++ = *t++) == '\0') + break; } else if ((ch == '%') && (*t == L_BRACE)) { char *v = 0;