wreadln: remove redundant noecho() call
authorMax Kellermann <max@musicpd.org>
Tue, 18 Sep 2018 10:49:00 +0000 (12:49 +0200)
committerMax Kellermann <max@musicpd.org>
Tue, 18 Sep 2018 10:49:00 +0000 (12:49 +0200)
ncmcpc sets sets during startup in ncu_init(), and wreadln() can
assume it is already set up.

src/wreadln.cxx
src/wreadln.hxx

index 15387aa..fb52cd8 100644 (file)
@@ -289,8 +289,6 @@ _wreadln(WINDOW *w,
        (void)completion;
 #endif
 
        (void)completion;
 #endif
 
-       /* turn off echo */
-       noecho();
        /* make sure the cursor is visible */
        curs_set(1);
        /* print prompt string */
        /* make sure the cursor is visible */
        curs_set(1);
        /* print prompt string */
index 0a05524..87e542f 100644 (file)
@@ -28,8 +28,7 @@
 
 class Completion;
 
 
 class Completion;
 
-/* Note, wreadln calls curs_set() and noecho(), to enable cursor and
- * disable echo. wreadln will not restore these settings when exiting! */
+/* Note, wreadln calls curs_set(), to enable cursor. wreadln will not restore these settings when exiting! */
 std::string
 wreadln(WINDOW *w,            /* the curses window to use */
        const char *prompt, /* the prompt string or nullptr */
 std::string
 wreadln(WINDOW *w,            /* the curses window to use */
        const char *prompt, /* the prompt string or nullptr */