You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2010/11/24 17:55:03 UTC

svn commit: r1038692 - /subversion/trunk/subversion/libsvn_client/info.c

Author: julianfoad
Date: Wed Nov 24 16:55:02 2010
New Revision: 1038692

URL: http://svn.apache.org/viewvc?rev=1038692&view=rev
Log:
* subversion/libsvn_client/info.c
  (push_dir_info): s/uri_join/relpath_join/ because 'dir' is a relpath.
    Document 'dir' as a relpath.

Modified:
    subversion/trunk/subversion/libsvn_client/info.c

Modified: subversion/trunk/subversion/libsvn_client/info.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/info.c?rev=1038692&r1=1038691&r2=1038692&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/info.c (original)
+++ subversion/trunk/subversion/libsvn_client/info.c Wed Nov 24 16:55:02 2010
@@ -253,6 +253,7 @@ build_info_for_unversioned(svn_info_t **
    RECEIVER on all children of DIR, but none of their children; if
    svn_depth_files, then invoke RECEIVER on file children of DIR but
    not on subdirectories; if svn_depth_infinity, recurse fully.
+   DIR is a relpath, relative to the root of RA_SESSION.
 */
 static svn_error_t *
 push_dir_info(svn_ra_session_t *ra_session,
@@ -288,7 +289,7 @@ push_dir_info(svn_ra_session_t *ra_sessi
       if (ctx->cancel_func)
         SVN_ERR(ctx->cancel_func(ctx->cancel_baton));
 
-      path = svn_uri_join(dir, name, subpool);
+      path = svn_relpath_join(dir, name, subpool);
       URL  = svn_path_url_add_component2(session_URL, name, subpool);
 
       fs_path = svn_uri_is_child(repos_root, URL, subpool);