Author: philip
Date: Thu Nov 29 11:53:55 2012
New Revision: 1415133
URL: http://svn.apache.org/viewvc?rev=1415133&view=rev
Log:
Fix an assert when accessing old format repositories.
* subversion/libsvn_fs_fs/tree.c
(prev_location): Handle fspaths not relpaths.
Modified:
subversion/trunk/subversion/libsvn_fs_fs/tree.c
Modified: subversion/trunk/subversion/libsvn_fs_fs/tree.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_fs/tree.c?rev=1415133&r1=1415132&r2=1415133&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_fs/tree.c (original)
+++ subversion/trunk/subversion/libsvn_fs_fs/tree.c Thu Nov 29 11:53:55 2012
@@ -3243,7 +3243,7 @@ prev_location(const char **prev_path,
*/
SVN_ERR(fs_copied_from(©_src_rev, ©_src_path,
copy_root, copy_path, pool));
- remainder_path = svn_relpath_skip_ancestor(copy_path, path);
+ remainder_path = svn_fspath__skip_ancestor(copy_path, path);
*prev_path = svn_fspath__join(copy_src_path, remainder_path, pool);
*prev_rev = copy_src_rev;
return SVN_NO_ERROR;