From 2a5d71971c9108d7b8e866c9f2364d4613bc22cb Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sun, 30 May 2010 10:59:47 +0200 Subject: misc: Make sure the expanded string is null-terminated. --- libssh/misc.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libssh') diff --git a/libssh/misc.c b/libssh/misc.c index 552c0a2..c971367 100644 --- a/libssh/misc.c +++ b/libssh/misc.c @@ -664,6 +664,7 @@ char *ssh_path_expand_escape(ssh_session session, const char *s) { } l = strlen(buf); strcat(buf + l, x); + buf[i] = '\0'; SAFE_FREE(x); } -- cgit v1.2.3