You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2013/01/25 00:36:09 UTC
svn commit: r1438267 -
/subversion/trunk/subversion/libsvn_client/diff_summarize.c
Author: rhuijben
Date: Thu Jan 24 23:36:09 2013
New Revision: 1438267
URL: http://svn.apache.org/viewvc?rev=1438267&view=rev
Log:
* subversion/libsvn_client/diff_summarize.c
(cb_dir_closed): Avoid assertion on an accidental report from the anchor,
when only requesting data for a specific target.
Modified:
subversion/trunk/subversion/libsvn_client/diff_summarize.c
Modified: subversion/trunk/subversion/libsvn_client/diff_summarize.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/diff_summarize.c?rev=1438267&r1=1438266&r2=1438267&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/diff_summarize.c (original)
+++ subversion/trunk/subversion/libsvn_client/diff_summarize.c Thu Jan 24 23:36:09 2013
@@ -182,6 +182,9 @@ cb_dir_closed(svn_wc_notify_state_t *con
struct summarize_baton_t *b = diff_baton;
svn_boolean_t prop_change;
+ if (! svn_relpath_skip_ancestor(b->target, path))
+ return SVN_NO_ERROR;
+
prop_change = apr_hash_get(b->prop_changes, path, APR_HASH_KEY_STRING) != NULL;
if (dir_was_added || prop_change)
SVN_ERR(send_summary(b, path,