Author: dannas
Date: Fri Jun 25 15:40:38 2010
New Revision: 958007
URL: http://svn.apache.org/viewvc?rev=958007&view=rev
Log:
Simplify some logic for determining if we can find a repos_relpath
by walking the parents and retrieving their BASE values.
* subversion/libsvn_wc/node.c
(svn_wc__internal_node_get_url
svn_wc__node_get_repos_relpath): Remove redundant checks in favor of
just checking 'have_base'.
Modified:
subversion/trunk/subversion/libsvn_wc/node.c
Modified: subversion/trunk/subversion/libsvn_wc/node.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/node.c?rev=958007&r1=958006&r2=958007&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/node.c (original)
+++ subversion/trunk/subversion/libsvn_wc/node.c Fri Jun 25 15:40:38 2010
@@ -339,11 +339,7 @@ svn_wc__internal_node_get_url(const char
scratch_pool, scratch_pool));
if (repos_relpath == NULL)
{
- if (status == svn_wc__db_status_normal
- || status == svn_wc__db_status_incomplete
- || (have_base
- && (status == svn_wc__db_status_deleted
- || status == svn_wc__db_status_obstructed_delete)))
+ if (have_base)
{
SVN_ERR(svn_wc__db_scan_base_repos(&repos_relpath, &repos_root_url,
NULL,
@@ -422,11 +418,7 @@ svn_wc__node_get_repos_relpath(const cha
scratch_pool, scratch_pool));
if (*repos_relpath == NULL)
{
- if (status == svn_wc__db_status_normal
- || status == svn_wc__db_status_incomplete
- || (have_base
- && (status == svn_wc__db_status_deleted
- || status == svn_wc__db_status_obstructed_delete)))
+ if (have_base)
{
SVN_ERR(svn_wc__db_scan_base_repos(repos_relpath, NULL,
NULL,