From: Pekka Riikonen Date: Wed, 6 Nov 2002 15:38:17 +0000 (+0000) Subject: Fixed to NULL-terminate the input. X-Git-Tag: 1.2.beta1~925 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=99b7ff2e35905ef361dcfab4800e4a99355d3e24;p=crypto.git Fixed to NULL-terminate the input. --- diff --git a/lib/silcutil/silcutil.c b/lib/silcutil/silcutil.c index 2f75dcc3..1ede14fc 100644 --- a/lib/silcutil/silcutil.c +++ b/lib/silcutil/silcutil.c @@ -921,8 +921,7 @@ char *silc_get_input(const char *prompt, bool echo_off) tcsetattr(fd, TCSANOW, &to_old); signal(SIGINT, SIG_DFL); - ret = silc_calloc(strlen(input), sizeof(char)); - memcpy(ret, input, strlen(input)); + ret = silc_memdup(input, strlen(input)); memset(input, 0, sizeof(input)); #endif /* HAVE_TERMIOS_H */ return ret;