summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2006-07-10 15:47:58 +0000
committerDmitry Stogov <dmitry@php.net>2006-07-10 15:47:58 +0000
commitfbd3ef09edb17ab1687b30e617d602f4b198647f (patch)
tree4539ce71f00b4990a1b7de761e20b8f5a11b5fc4
parent836e74ebee859f88338c1f13c245de162aa40c47 (diff)
downloadphp-git-fbd3ef09edb17ab1687b30e617d602f4b198647f.tar.gz
Fixed memory leaks in ext/spl/tests/fileobject_003.phpt
-rwxr-xr-xext/spl/spl_directory.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/spl/spl_directory.c b/ext/spl/spl_directory.c
index f3738bf5dd..d3cb7c7b8f 100755
--- a/ext/spl/spl_directory.c
+++ b/ext/spl/spl_directory.c
@@ -254,8 +254,8 @@ static zend_object_value spl_filesystem_object_clone(zval *zobject TSRMLS_DC)
switch (source->type) {
case SPL_FS_INFO:
- source->path_len = source->path_len;
- source->path = estrndup(source->path, source->path_len);
+ intern->path_len = source->path_len;
+ intern->path = estrndup(source->path, source->path_len);
intern->file_name_len = source->file_name_len;
intern->file_name = estrndup(source->file_name, intern->file_name_len);
break;