X-Git-Url: http://git.droids-corp.org/?p=aversive.git;a=blobdiff_plain;f=modules%2Fihm%2Frdline%2Frdline.c;fp=modules%2Fihm%2Frdline%2Frdline.c;h=35c82a248cff48a7f174d42f5ca168115ddf82e3;hp=f71209ae7cfa5ebe10d026f1f0c3713f96d7ac6a;hb=e5590f4cc7ad96dbb662694fdd312f17776d8e71;hpb=786eb47ef09b16bca6cd0c9ab0c0f3a9fd984dea diff --git a/modules/ihm/rdline/rdline.c b/modules/ihm/rdline/rdline.c index f71209a..35c82a2 100644 --- a/modules/ihm/rdline/rdline.c +++ b/modules/ihm/rdline/rdline.c @@ -52,7 +52,7 @@ void rdline_init(struct rdline *rdl, rdl->validate = validate; rdl->complete = complete; rdl->write_char = write_char; - rdl->status = RDLINE_INIT; + rdl->status = RDLINE_STOPPED; #ifdef CONFIG_MODULE_RDLINE_HISTORY cirbuf_init(&rdl->history, rdl->history_buf, 0, RDLINE_HISTORY_BUF_SIZE); #endif /* CONFIG_MODULE_RDLINE_HISTORY */ @@ -83,7 +83,7 @@ rdline_newline(struct rdline * rdl, const char * prompt) void rdline_stop(struct rdline * rdl) { - rdl->status = RDLINE_INIT; + rdl->status = RDLINE_STOPPED; } void @@ -351,7 +351,6 @@ rdline_char_in(struct rdline * rdl, char c) case KEY_RETURN: case KEY_RETURN2: rdline_get_buffer(rdl); - rdl->status = RDLINE_INIT; rdline_puts_P(rdl, PSTR("\r\n")); #ifdef CONFIG_MODULE_RDLINE_HISTORY if (rdl->history_cur_line != -1)