[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tyndur-devel] [PATCH 2/2] libc: EOF-Workarounds entfernen aus readline()



- libc: EOF-Workarounds entfernen aus readline(), da vterm das jetzt
        sauber macht.
---
 src/modules/lib/readline.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

diff --git a/src/modules/lib/readline.c b/src/modules/lib/readline.c
index a73725f..5c7fab0 100644
--- a/src/modules/lib/readline.c
+++ b/src/modules/lib/readline.c
@@ -58,13 +58,9 @@ static char keyboard_read_char(void)
     char c = 0;
     
     while (!fread(&c, 1, 1, stdin)) {
-        // FIXME Das gehoert eigentlich rein, geht aber nicht, weil vterm ein EOF
-        // liefert, wenn der Eingabepuffer gerade leer ist.
-        /*
         if (feof(stdin)) {
             return 0;
         }
-        */
     }
 
     return c;
@@ -239,13 +235,9 @@ static bool complete_word(char* buffer, int* pos, int* len)
  */
 char* readline(const char* prompt)
 {
-    // FIXME Das gehoert eigentlich rein, geht aber nicht, weil vterm ein EOF
-    // liefert, wenn der Eingabepuffer gerade leer ist.
-    /*
     if (feof(stdin)) {
         return NULL;
     }
-    */
 
     char* buffer = malloc(BUFFER_SIZE);
     int pos, size;
-- 
1.6.0.6