cmdline (merge-intel): add cmdline_quit()
[libcmdline.git] / src / lib / cmdline.c
index 3e52be3..bafaace 100644 (file)
@@ -184,10 +184,18 @@ cmdline_in(struct cmdline *cl, const char *buf, int size)
                }
                else if (ret == RDLINE_RES_EOF)
                        return -1;
+               else if (ret == RDLINE_RES_EXITED)
+                       return -1;
        }
        return i;
 }
 
+void
+cmdline_quit(struct cmdline *cl)
+{
+       rdline_quit(&cl->rdl);
+}
+
 void
 cmdline_interact(struct cmdline *cl)
 {