X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=src%2Fviewer.c;h=df66fd58c5b1c4d58d45088f2ec9b79e28fcf942;hb=70ad0f10f8facb86d8df8252526c5d3a7180b9aa;hp=447d3fe79414216b8a3a64b2f77b1df8895131a9;hpb=fa37b3011e109c052dd441f7bd027bec3958815f;p=smdp.git diff --git a/src/viewer.c b/src/viewer.c index 447d3fe..df66fd5 100644 --- a/src/viewer.c +++ b/src/viewer.c @@ -266,6 +266,7 @@ int ncurses_display(deck_t *deck, int notrans, int nofade, int invert) { "%d / %d", sc, deck->slides); // make header + fooder visible + wrefresh(content); wrefresh(stdscr); line = slide->line; @@ -573,7 +574,7 @@ void inline_display(WINDOW *window, const char *c, const int colors) { // closing special char (or second backslash) // only if not followed by :alnum: if((stack->top)(stack, *i) && - (!isalnum(*(i + 1)) || *(i + 1) == '\0' || *i == '\\')) { + (!isalnum((int)i[1]) || *(i + 1) == '\0' || *i == '\\')) { switch(*i) { // print escaped backslash