ncurses 6.1 - patch 20190824
[ncurses.git] / test / filter.c
index e070620b27201996ab4cb77d1bd90b33c1de2091..e9c0ee99b73271490cc74318ee37a4a1ec3501bb 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * Copyright (c) 1998-2016,2017 Free Software Foundation, Inc.              *
+ * Copyright (c) 1998-2017,2019 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            *
@@ -29,7 +29,7 @@
 /*
  * Author:  Thomas E. Dickey 1998
  *
- * $Id: filter.c,v 1.32 2017/09/28 23:40:39 tom Exp $
+ * $Id: filter.c,v 1.33 2019/08/24 23:11:01 tom Exp $
  *
  * An example of the 'filter()' function in ncurses, this program prompts
  * for commands and executes them (like a command shell).  It illustrates
@@ -100,7 +100,6 @@ static int
 new_command(char *buffer, int length, int underline, bool clocked, bool polled)
 {
     int code = OK;
-    int limit;
 
     if (polled) {
        bool done = FALSE;
@@ -113,6 +112,7 @@ new_command(char *buffer, int length, int underline, bool clocked, bool polled)
 
        timeout(20);            /* no one types 50CPS... */
        while (!done) {
+           int limit;
            int ch = getch();
 
            buffer[used] = '\0';