ncurses 6.0 - patch 20171007
[ncurses.git] / progs / clear.c
index 7eac9b1e5b5bb4087f104d24170b2faf2246e998..2ffdf9530948194d7e6a66c562a4a9a812b480a7 100644 (file)
@@ -40,7 +40,7 @@
 #include <clear_cmd.h>
 #include <tty_settings.h>
 
-MODULE_ID("$Id: clear.c,v 1.19 2017/08/19 13:40:22 tom Exp $")
+MODULE_ID("$Id: clear.c,v 1.22 2017/10/07 21:48:32 tom Exp $")
 
 const char *_nc_progname = "clear";
 
@@ -80,6 +80,7 @@ main(
        switch (c) {
        case 'T':
            use_env(FALSE);
+           use_tioctl(TRUE);
            term = optarg;
            break;
        case 'V':
@@ -96,7 +97,7 @@ main(
     if (optind < argc)
        usage();
 
-    fd = save_tty_settings(&tty_settings);
+    fd = save_tty_settings(&tty_settings, FALSE);
 
     setupterm(term, fd, (int *) 0);