diff options
Diffstat (limited to 'src/edbox.c')
| -rw-r--r-- | src/edbox.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/edbox.c b/src/edbox.c index 39b142b..821955d 100644 --- a/src/edbox.c +++ b/src/edbox.c @@ -14,6 +14,7 @@ void show_cursor(void); void storechr(char c); void copy_to_old(void); void restore_old(void); +void backspace(void); char old_edbox[EDBOX_SIZE]; char old_len; @@ -87,7 +88,7 @@ void edbox_putc(char c) { } -static void del_char(void) { +void del_char(void) { if(!edbox_len) return; memmove(edit_box + edbox_pos, edit_box + edbox_pos + 1, EDBOX_MAXPOS - edbox_pos); edbox_len--; @@ -98,15 +99,6 @@ static void del_to_end(void) { del_char(); } -static void backspace(void) { - if(!edbox_pos) return; - edbox_pos--; - if(typeover) - edit_box[edbox_pos] = ' '; - else - del_char(); -} - static void up(void) { if(!edbox_len) { restore_old(); |
