ncurses 6.0 - patch 20151226
[ncurses.git] / test / demo_termcap.c
index 17ff3f373902ff1d1eaeb974ceb01bced11e81f6..c62dba8e0ce96c2b95e6d9ac1e89d61c3960a9c2 100644 (file)
@@ -29,7 +29,7 @@
 /*
  * Author: Thomas E. Dickey
  *
- * $Id: demo_termcap.c,v 1.47 2015/07/10 23:36:16 tom Exp $
+ * $Id: demo_termcap.c,v 1.49 2015/10/10 20:41:16 tom Exp $
  *
  * A simple demo of the termcap interface.
  */
@@ -50,6 +50,8 @@
 #include <termcap.h>
 #endif
 
+static void failed(const char *) GCC_NORETURN;
+
 static void
 failed(const char *msg)
 {
@@ -863,12 +865,14 @@ main(int argc, char *argv[])
     printf("%ld values (%ld booleans, %ld numbers, %ld strings)\n",
           total_values, total_b_values, total_n_values, total_s_values);
 
+#if defined(NCURSES_VERSION) || defined(HAVE_CURSES_DATA_OSPEED)
     if (v_opt) {
        show_number("PC", PC);
        show_string("UP", UP);
        show_string("BC", BC);
        show_number("ospeed", ospeed);
     }
+#endif
 
     free_dblist();