diff --git a/libssh/keyfiles.c b/libssh/keyfiles.c index 12b58c3f..ed786e59 100644 --- a/libssh/keyfiles.c +++ b/libssh/keyfiles.c @@ -1073,6 +1073,7 @@ static char **ssh_get_knownhost_line(SSH_SESSION *session, FILE **file, while (fgets(buffer, sizeof(buffer), *file)) { ptr = strchr(buffer, '\n'); if (ptr) { + *ptr = '\0'; } ptr = strchr(buffer,'\r');