Author: rhuijben
Date: Thu Dec 19 10:10:16 2013
New Revision: 1552277
URL: http://svn.apache.org/r1552277
Log:
* subversion/libsvn_client/log.c
(svn_client__get_copy_source): Properly handle the local path case, instead
of always returning an error.
Found by: The JavaHL tests.
Modified:
subversion/trunk/subversion/libsvn_client/log.c
Modified: subversion/trunk/subversion/libsvn_client/log.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/log.c?rev=1552277&r1=1552276&r2=1552277&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/log.c (original)
+++ subversion/trunk/subversion/libsvn_client/log.c Thu Dec 19 10:10:16 2013
@@ -129,8 +129,9 @@ svn_client__get_copy_source(const char *
SVN_ERR(svn_client_url_from_path2(&url, path_or_url, ctx, sesspool,
sesspool));
- return svn_error_createf(SVN_ERR_ENTRY_MISSING_URL, NULL,
- _("'%s' has no URL"), path_or_url);
+ if (! url)
+ return svn_error_createf(SVN_ERR_ENTRY_MISSING_URL, NULL,
+ _("'%s' has no URL"), path_or_url);
}
SVN_ERR(svn_client__ensure_ra_session_url(&old_session_url, ra_session,