You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ph...@apache.org on 2011/02/19 16:46:15 UTC
svn commit: r1072360 - /subversion/trunk/subversion/libsvn_fs_fs/tree.c
Author: philip
Date: Sat Feb 19 15:46:15 2011
New Revision: 1072360
URL: http://svn.apache.org/viewvc?rev=1072360&view=rev
Log:
Fix memory use after pool clear.
* subversion/libsvn_fs_fs/tree.c
(get_mergeinfo_for_path): Allocate in result_pool when validating.
Modified:
subversion/trunk/subversion/libsvn_fs_fs/tree.c
Modified: subversion/trunk/subversion/libsvn_fs_fs/tree.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_fs/tree.c?rev=1072360&r1=1072359&r2=1072360&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_fs/tree.c (original)
+++ subversion/trunk/subversion/libsvn_fs_fs/tree.c Sat Feb 19 15:46:15 2011
@@ -3707,7 +3707,8 @@ get_mergeinfo_for_path(svn_mergeinfo_t *
if (validate_inherited_mergeinfo)
SVN_ERR(svn_fs_fs__validate_mergeinfo(mergeinfo, rev_root->fs,
- *mergeinfo, pool, iterpool));
+ *mergeinfo, result_pool,
+ iterpool));
svn_pool_destroy(iterpool);
return SVN_NO_ERROR;
}