X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=test%2Fdemo_terminfo.c;h=8b64869f1c2aae4e35e3540a5a7ae36abc475f3e;hb=471bc007361fd4bc8d2fae060c7d5b09828ed541;hp=ebca898a80b2f7d10f31b95b1b83f60e347a5a5e;hpb=c2ed42e6ca28e6c2703548274dc2a777be27f580;p=ncurses.git diff --git a/test/demo_terminfo.c b/test/demo_terminfo.c index ebca898a..8b64869f 100644 --- a/test/demo_terminfo.c +++ b/test/demo_terminfo.c @@ -29,7 +29,7 @@ /* * Author: Thomas E. Dickey * - * $Id: demo_terminfo.c,v 1.11 2012/06/22 23:04:03 tom Exp $ + * $Id: demo_terminfo.c,v 1.13 2012/07/07 23:37:13 tom Exp $ * * A simple demo of the terminfo interface. */ @@ -69,8 +69,8 @@ static long total_values; 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; }