From b5001f5383164a2544355df5fef40a34d63c2707 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Mon, 20 Mar 2006 14:10:35 +0000 Subject: [PATCH] MFH: fix buffer overrun --- ext/standard/ftp_fopen_wrapper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/standard/ftp_fopen_wrapper.c b/ext/standard/ftp_fopen_wrapper.c index 39e84eb821..4491e23a70 100644 --- a/ext/standard/ftp_fopen_wrapper.c +++ b/ext/standard/ftp_fopen_wrapper.c @@ -611,7 +611,7 @@ static size_t php_ftp_dirstream_read(php_stream *stream, char *buf, size_t count tmp_len = MIN(sizeof(ent->d_name), basename_len - 1); memcpy(ent->d_name, basename, tmp_len); - ent->d_name[tmp_len] = '\0'; + ent->d_name[tmp_len - 1] = '\0'; efree(basename); /* Trim off trailing whitespace characters */ -- 2.50.1