Daniel Rall writes:
> * subversion/libsvn_client/diff.c
> (struct merge_cmd_baton): Add new add_necessitated_merge flag
> indicating that invocation of the merge_file_added callback
> required delegation to the merge_file_changed callback. This is
> important for detecting whether the left side of a 3-way merge
> actually exists, or is only present for implementation purposes.
This long description belongs in the code, not the log message.
> Index: subversion/libsvn_client/diff.c
> ===================================================================
> --- subversion/libsvn_client/diff.c (revision 19623)
> +++ subversion/libsvn_client/diff.c (working copy)
> @@ -1002,6 +1016,8 @@
> }
> else
> {
> + /* Indicate that we're merging as the result of an add. */
> + merge_b->add_necessitated_merge = TRUE;
> SVN_ERR(merge_file_changed(adm_access, content_state, prop_state,
> mine, older, yours,
> rev1, rev2,
Doesn't the flag need to be reset to FALSE afterwards?
Thanks,
//Peter
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri May 12 13:28:27 2006