]> git.saurik.com Git - cycript.git/commitdiff
Move the EOF "final newline" to the ctrl-d check.
authorJay Freeman (saurik) <saurik@saurik.com>
Thu, 2 Jan 2014 07:25:45 +0000 (23:25 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 2 Jan 2014 07:25:45 +0000 (23:25 -0800)
Console.cpp

index e65e630c118ea40b6d63002b81166a3010069aa6..d35317830296da8fd2dadc1dabd41cb00573c226 100644 (file)
@@ -485,9 +485,10 @@ static void Console(CYOptions &options) {
         char *line(readline(prompt));
         mode_ = Working;
 
-        if (line == NULL)
+        if (line == NULL) {
+            *out_ << std::endl;
             break;
-        if (line[0] == '\0')
+        } else if (line[0] == '\0')
             goto read;
 
         if (!extra) {
@@ -596,8 +597,6 @@ static void Console(CYOptions &options) {
 
         Run(client_, syntax, code, out_, expand);
     }
-
-    *out_ << std::endl;
 }
 
 static void *Map(const char *path, size_t *psize) {