rdline: don't include '\n' in rdline buffer when user validates
[libcmdline.git] / src / lib / cmdline_rdline.c
index 4c746fa..5632a87 100644 (file)
@@ -474,8 +474,7 @@ rdline_parse_char(struct rdline *rdl, char c)
                                cirbuf_add_tail(&rdl->left, tmp);
                        }
                        cirbuf_align_left(&rdl->left);
-                       rdl->left_buf[CIRBUF_GET_LEN(&rdl->left)] = '\n';
-                       rdl->left_buf[CIRBUF_GET_LEN(&rdl->left) + 1] = '\0';
+                       rdl->left_buf[CIRBUF_GET_LEN(&rdl->left)] = '\0';
                        rdline_printf(rdl, "\r\n");
 #ifndef NO_RDLINE_HISTORY
                        if (rdl->history_cur_line != -1)