You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2011/10/18 15:42:49 UTC
svn commit: r1185650 - /subversion/trunk/subversion/libsvn_repos/rev_hunt.c
Author: hwright
Date: Tue Oct 18 13:42:49 2011
New Revision: 1185650
URL: http://svn.apache.org/viewvc?rev=1185650&view=rev
Log:
Update a deprecated function call, and in the process fix a segfault or two.
* subversion/libsvn_repos/rev_hunt.c
(get_merged_mergeinfo): Use svn_mergeinfo_diff2() instead of
svn_megeinfo_diff().
Modified:
subversion/trunk/subversion/libsvn_repos/rev_hunt.c
Modified: subversion/trunk/subversion/libsvn_repos/rev_hunt.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_repos/rev_hunt.c?rev=1185650&r1=1185649&r2=1185650&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_repos/rev_hunt.c (original)
+++ subversion/trunk/subversion/libsvn_repos/rev_hunt.c Tue Oct 18 13:42:49 2011
@@ -1111,8 +1111,8 @@ get_merged_mergeinfo(apr_hash_t **merged
SVN_ERR(err);
/* Then calculate and merge the differences. */
- SVN_ERR(svn_mergeinfo_diff(&deleted, &changed, prev_mergeinfo, curr_mergeinfo,
- FALSE, subpool));
+ SVN_ERR(svn_mergeinfo_diff2(&deleted, &changed, prev_mergeinfo,
+ curr_mergeinfo, FALSE, pool, subpool));
SVN_ERR(svn_mergeinfo_merge2(changed, deleted, pool, subpool));
/* Store the result. */