[/trunk] Changeset 58 by mikael
authormikael
Tue, 05 Apr 2005 20:09:00 +0000
changeset 42 82247685b14b
parent 41 a7c699bd09e0
child 43 b8bd163be431
[/trunk] Changeset 58 by mikael * Fix bug wrt BACKSPACE.
mcabber/src/screen.c
--- a/mcabber/src/screen.c	Tue Apr 05 12:26:54 2005 +0000
+++ b/mcabber/src/screen.c	Tue Apr 05 20:09:00 2005 +0000
@@ -705,7 +705,9 @@
     switch(key) {
       case KEY_BACKSPACE:
           if (ptr_inputline != (char*)&inputLine) {
-            *--ptr_inputline = 0;
+            char *c = --ptr_inputline;
+            for ( ; *c ; c++)
+              *c = *(c+1);
             check_offset(-1);
           }
           break;