Mercurial > ~mikael > mcabber > hg
diff mcabber/src/screen.c @ 42:82247685b14b
[/trunk] Changeset 58 by mikael
* Fix bug wrt BACKSPACE.
author | mikael |
---|---|
date | Tue, 05 Apr 2005 20:09:00 +0000 |
parents | 416fd026d76d |
children | c10f95f959d0 |
line wrap: on
line diff
--- 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;