X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Fdemo_termcap.c;h=6f9c80a9c6c33bf5e51339d7d3da408453cc7451;hp=dc6da3463e81392d360a916ec1d5bd690bc00eb8;hb=26001c55f3e698f2467ee6e4a6c376bed9be6439;hpb=c2ed42e6ca28e6c2703548274dc2a777be27f580 diff --git a/test/demo_termcap.c b/test/demo_termcap.c index dc6da346..6f9c80a9 100644 --- a/test/demo_termcap.c +++ b/test/demo_termcap.c @@ -29,7 +29,7 @@ /* * Author: Thomas E. Dickey * - * $Id: demo_termcap.c,v 1.20 2012/06/22 22:37:05 tom Exp $ + * $Id: demo_termcap.c,v 1.22 2012/07/07 23:37:27 tom Exp $ * * A simple demo of the termcap interface. */ @@ -88,8 +88,8 @@ save_screen(void) static char * make_dbitem(char *p, char *q) { - char *result = malloc(strlen(e_opt) + 2 + p - q); - sprintf(result, "%s=%.*s", e_opt, p - q, q); + char *result = malloc(strlen(e_opt) + 2 + (size_t) (p - q)); + sprintf(result, "%s=%.*s", e_opt, (int) (p - q), q); return result; }