X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Fdemo_defkey.c;h=616a855722ba2ef1d14c4515e50e601722d75d2c;hp=c02487cfd4e1eab1a1fdefa8ad831782cb53872c;hb=7d6371e47006c8aef4ac94f52998a35b03bf89cf;hpb=e2e9c09c48b19b24979cafb2d4864f538b5ddd1c diff --git a/test/demo_defkey.c b/test/demo_defkey.c index c02487cf..616a8557 100644 --- a/test/demo_defkey.c +++ b/test/demo_defkey.c @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (c) 2002-2013,2016 Free Software Foundation, Inc. * + * Copyright (c) 2002-2017,2018 Free Software Foundation, Inc. * * * * Permission is hereby granted, free of charge, to any person obtaining a * * copy of this software and associated documentation files (the * @@ -26,7 +26,7 @@ * authorization. * ****************************************************************************/ /* - * $Id: demo_defkey.c,v 1.25 2016/09/10 21:22:01 tom Exp $ + * $Id: demo_defkey.c,v 1.28 2018/02/12 09:57:31 tom Exp $ * * Demonstrate the define_key() function. * Thomas Dickey - 2002/11/23 @@ -108,7 +108,7 @@ visible(const char *string) char temp[80]; _nc_STRNCPY(temp, visichar(string[n]), sizeof(temp) - 2); if (pass) { - _nc_STRCAT(result, temp, sizeof(temp)); + _nc_STRCAT(result, temp, need); } else { need += strlen(temp); } @@ -187,9 +187,9 @@ duplicate(WINDOW *win, NCURSES_CONST char *name, int code) const char *prefix = 0; char temp[BUFSIZ]; - if (!strncmp(value, "\033[", (size_t) 2)) { + if (!(strncmp) (value, "\033[", (size_t) 2)) { prefix = "\033O"; - } else if (!strncmp(value, "\033O", (size_t) 2)) { + } else if (!(strncmp) (value, "\033O", (size_t) 2)) { prefix = "\033["; } if (prefix != 0) { @@ -272,7 +272,7 @@ main(int argc GCC_UNUSED, char *argv[]GCC_UNUSED) break; } endwin(); - ExitProgram(EXIT_FAILURE); + ExitProgram(EXIT_SUCCESS); } #else int