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 2011/07/13 00:06:49 UTC
svn commit: r1145792 - /subversion/trunk/subversion/libsvn_wc/copy.c
Author: stsp
Date: Tue Jul 12 22:06:48 2011
New Revision: 1145792
URL: http://svn.apache.org/viewvc?rev=1145792&view=rev
Log:
Remove an unnecessary function that just wrapped another one.
* subversion/libsvn_wc/copy.c
(copy_deleted_node): Remove this, and place the sole call to
svn_wc__db_op_copy() this function performed directly into...
(copy_versioned_dir): ... this function, which was the only caller.
Modified:
subversion/trunk/subversion/libsvn_wc/copy.c
Modified: subversion/trunk/subversion/libsvn_wc/copy.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/copy.c?rev=1145792&r1=1145791&r2=1145792&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/copy.c (original)
+++ subversion/trunk/subversion/libsvn_wc/copy.c Tue Jul 12 22:06:48 2011
@@ -169,30 +169,6 @@ copy_pristine_text_if_necessary(svn_wc__
return SVN_NO_ERROR;
}
-/* Copy the versioned node SRC_ABSPATH in DB to the path DST_ABSPATH in DB.
-
- This is a specific variant of copy_versioned_file and copy_versioned_dir
- specifically handling deleted nodes.
- */
-static svn_error_t *
-copy_deleted_node(svn_wc__db_t *db,
- const char *src_abspath,
- const char *dst_abspath,
- const char *dst_op_root_abspath,
- svn_cancel_func_t cancel_func,
- void *cancel_baton,
- svn_wc_notify_func2_t notify_func,
- void *notify_baton,
- apr_pool_t *scratch_pool)
-{
- SVN_ERR(svn_wc__db_op_copy(db, src_abspath, dst_abspath, dst_op_root_abspath,
- NULL, scratch_pool));
-
- /* Don't recurse on children while all we do is creating not-present
- children */
-
- return SVN_NO_ERROR;
-}
/* Copy the versioned file SRC_ABSPATH in DB to the path DST_ABSPATH in DB.
If METADATA_ONLY is true, copy only the versioned metadata,
@@ -503,11 +479,12 @@ copy_versioned_dir(svn_wc__db_t *db,
{
/* This will be copied as some kind of deletion. Don't touch
any actual files */
- SVN_ERR(copy_deleted_node(db,
- child_src_abspath, child_dst_abspath,
- dst_op_root_abspath,
- cancel_func, cancel_baton, NULL, NULL,
- iterpool));
+ SVN_ERR(svn_wc__db_op_copy(db, src_abspath, dst_abspath,
+ dst_op_root_abspath,
+ NULL, scratch_pool));
+
+ /* Don't recurse on children while all we do is creating not-present
+ children */
}
else
{