/****************************************************************************
- * Copyright (c) 1998-2006,2008 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2012,2014 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 *
/*
* Author: Thomas E. Dickey <dickey@clark.net> 1998
*
- * $Id: filter.c,v 1.12 2008/12/06 21:59:27 tom Exp $
+ * $Id: filter.c,v 1.16 2014/08/09 22:35:51 tom Exp $
*/
#include <test.priv.h>
*/
static int
-new_command(char *buffer, int length, attr_t underline)
+new_command(char *buffer, int length, int underline)
{
int code;
{
int ch;
char buffer[80];
- attr_t underline;
+ int underline;
bool i_option = FALSE;
setlocale(LC_ALL, "");
if (use_default_colors() != ERR)
background = -1;
#endif
- init_pair(1, COLOR_CYAN, background);
+ init_pair(1, COLOR_CYAN, (short) background);
underline = COLOR_PAIR(1);
} else {
underline = A_UNDERLINE;
reset_shell_mode();
printf("\n");
fflush(stdout);
- system(buffer);
+ IGNORE_RC(system(buffer));
reset_prog_mode();
touchwin(stdscr);
erase();