Author: rhuijben
Date: Fri Feb  6 20:57:22 2015
New Revision: 1657959

URL: http://svn.apache.org/r1657959
Log:
* subversion/libsvn_wc/wc_db_update_move.c
  (mark_tc_on_op_root): Following up on recent changes we can now assume
    the caller already found the op-root for us, so remove the legacy handling.

Modified:
    subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c

Modified: subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c?rev=1657959&r1=1657958&r2=1657959&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c (original)
+++ subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c Fri Feb  6 
20:57:22 2015
@@ -488,9 +488,9 @@ check_node_shadowed(svn_boolean_t *shado
   return SVN_NO_ERROR;
 }
 
-/* Set a tree conflict for the shadowed node LOCAL_RELPATH, on the
-   ROOT OF THE OBSTRUCTION if such a tree-conflict does not already
-   exist.  KIND is the kind of the incoming LOCAL_RELPATH. */
+/* Set a tree conflict for the shadowed node LOCAL_RELPATH, which is
+   the ROOT OF THE OBSTRUCTION if such a tree-conflict does not
+   already exist.  KIND is the kind of the incoming LOCAL_RELPATH. */
 static svn_error_t *
 mark_tc_on_op_root(node_move_baton_t *nmb,
                    svn_node_kind_t old_kind,
@@ -505,25 +505,10 @@ mark_tc_on_op_root(node_move_baton_t *nm
   const char *dummy2, *move_src_op_root_relpath;
   svn_skel_t *conflict;
 
-  SVN_ERR_ASSERT(nmb->shadowed);
+  SVN_ERR_ASSERT(nmb->shadowed && !nmb->pb->shadowed);
 
   nmb->skip = TRUE;
 
-  while (nmb->pb && nmb->pb->shadowed)
-    {
-      nmb = nmb->pb;
-
-      conflict_root_relpath = nmb->dst_relpath;
-
-      old_kind = new_kind = svn_node_dir;
-      if (old_repos_relpath)
-        old_repos_relpath = svn_relpath_dirname(old_repos_relpath,
-                                                scratch_pool);
-      action = svn_wc_conflict_action_edit;
-
-      nmb->skip = TRUE;
-    }
-
   SVN_ERR(svn_wc__db_op_depth_moved_to(&move_dst_relpath,
                                        &dummy1,
                                        &dummy2,


Reply via email to