# HG changeset patch # User mikael # Date 1112731740 0 # Node ID 82247685b14b2ea2ed02b7276ad94852f7c1c2df # Parent a7c699bd09e0b6fdbb5478f13aef6599f18ca7fd [/trunk] Changeset 58 by mikael * Fix bug wrt BACKSPACE. diff -r a7c699bd09e0 -r 82247685b14b 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;