X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=progs%2Fdump_entry.c;h=7be9b9127b82535c8e25f8c87315bed3672ab730;hp=19d6cde72a233e7648acb78807bce2be2033982b;hb=96592d717179f99c8fe1c5a63fc4a26c24867288;hpb=a3725e39272393790e32a083fd7391aad607828d diff --git a/progs/dump_entry.c b/progs/dump_entry.c index 19d6cde7..7be9b912 100644 --- a/progs/dump_entry.c +++ b/progs/dump_entry.c @@ -39,7 +39,7 @@ #include "termsort.c" /* this C file is generated */ #include /* so is this */ -MODULE_ID("$Id: dump_entry.c,v 1.123 2015/09/05 23:31:12 tom Exp $") +MODULE_ID("$Id: dump_entry.c,v 1.124 2015/11/28 22:54:33 tom Exp $") #define DISCARD(string) string = ABSENT_STRING #define PRINTF (void) printf @@ -510,6 +510,10 @@ fmt_complex(TERMTYPE *tterm, const char *capability, char *src, int level) while (*src != '\0') { switch (*src) { + case '^': + percent = FALSE; + strncpy_DYN(&tmpbuf, src++, (size_t) 1); + break; case '\\': percent = FALSE; strncpy_DYN(&tmpbuf, src++, (size_t) 1);