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;
     }