--- lbbs/src/screen.c 2005/05/06 16:37:59 1.17 +++ lbbs/src/screen.c 2005/05/06 16:57:58 1.18 @@ -107,12 +107,15 @@ set_input_echo (int echo) } int -str_input (char *buffer, int buffer_length, int echo_mode) +_str_input (char *buffer, int buffer_length, int echo_mode) { char buf[256], ch; int c, offset = 0, len, loop = 1, i, hz = 0; - memset (buffer, '\0', buffer_length); + for (i=0; i