You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by cm...@apache.org on 2010/04/07 03:05:54 UTC
svn commit: r931392 - /subversion/trunk/subversion/libsvn_ra/ra_loader.c
Author: cmpilato
Date: Wed Apr 7 01:05:53 2010
New Revision: 931392
URL: http://svn.apache.org/viewvc?rev=931392&view=rev
Log:
* subversion/libsvn_ra/ra_loader.c
(svn_ra_get_mergeinfo): Rework a comment for clarity and correctness.
Modified:
subversion/trunk/subversion/libsvn_ra/ra_loader.c
Modified: subversion/trunk/subversion/libsvn_ra/ra_loader.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra/ra_loader.c?rev=931392&r1=931391&r2=931392&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra/ra_loader.c (original)
+++ subversion/trunk/subversion/libsvn_ra/ra_loader.c Wed Apr 7 01:05:53 2010
@@ -717,9 +717,10 @@ svn_error_t *svn_ra_get_mergeinfo(svn_ra
return SVN_NO_ERROR;
}
- /* Work around a bug in pre-1.7 servers that caused CATALOG's keys
- to be a mix of absolute and relative paths (when they were all
- supposed to be relative. */
+ /* Even though CATALOG's keys are relative to the session URL, some
+ older servers returned some of those keys with leading slashes
+ (for subtree items, when INCLUDE_DESCENDANTS was set). This code
+ cleans up that mess. */
*catalog = apr_hash_make(pool);
for (hi = apr_hash_first(pool, tmp_catalog); hi; hi = apr_hash_next(hi))
{