You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2010/10/03 18:25:44 UTC
svn commit: r1003989 -
/subversion/trunk/subversion/libsvn_client/repos_diff_summarize.c
Author: stsp
Date: Sun Oct 3 16:25:44 2010
New Revision: 1003989
URL: http://svn.apache.org/viewvc?rev=1003989&view=rev
Log:
* subversion/libsvn_client/repos_diff_summarize.c
(diff_deleted_dir): Allocate SUM, which is only needed during the current
iteration, in the iterpool, rather than the function-global pool.
Modified:
subversion/trunk/subversion/libsvn_client/repos_diff_summarize.c
Modified: subversion/trunk/subversion/libsvn_client/repos_diff_summarize.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/repos_diff_summarize.c?rev=1003989&r1=1003988&r2=1003989&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/repos_diff_summarize.c (original)
+++ subversion/trunk/subversion/libsvn_client/repos_diff_summarize.c Sun Oct 3 16:25:44 2010
@@ -196,7 +196,7 @@ diff_deleted_dir(const char *dir,
&kind,
iterpool));
- sum = apr_pcalloc(pool, sizeof(*sum));
+ sum = apr_pcalloc(iterpool, sizeof(*sum));
sum->summarize_kind = svn_client_diff_summarize_kind_deleted;
sum->path = path;
sum->node_kind = kind;