From 61cc1439cfbd973a4b1f4e3fcf8a7139b1addcc5 Mon Sep 17 00:00:00 2001 From: Pixel Date: Tue, 1 May 2001 23:09:44 +0000 Subject: Interface --- lib/interface.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/interface.c') diff --git a/lib/interface.c b/lib/interface.c index e42f6d9..c23d175 100644 --- a/lib/interface.c +++ b/lib/interface.c @@ -118,7 +118,12 @@ void ifloop(void) { } } else { printf("%c", cread); - buffer[position++] = cread; + if (buffer[position]) { + buffer[position++] = cread; + } else { + buffer[position++] = cread; + buffer[position] = 0; + } } break; } -- cgit v1.2.3