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/09/21 19:10:53 UTC
svn commit: r999503 - /subversion/trunk/subversion/mod_dav_svn/version.c
Author: cmpilato
Date: Tue Sep 21 17:10:53 2010
New Revision: 999503
URL: http://svn.apache.org/viewvc?rev=999503&view=rev
Log:
* subversion/mod_dav_svn/version.c
(deliver_report): Reduce some variable scope.
Modified:
subversion/trunk/subversion/mod_dav_svn/version.c
Modified: subversion/trunk/subversion/mod_dav_svn/version.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/mod_dav_svn/version.c?rev=999503&r1=999502&r2=999503&view=diff
==============================================================================
--- subversion/trunk/subversion/mod_dav_svn/version.c (original)
+++ subversion/trunk/subversion/mod_dav_svn/version.c Tue Sep 21 17:10:53 2010
@@ -1015,22 +1015,22 @@ deliver_report(request_rec *r,
if (doc->root->ns == ns)
{
- const char *cleaned_uri, *relative_path, *repos_path;
- int trailing_slash;
- /* During SVNPathAuthz short_circuit
- * resource->info->repos->repo_name becomes NULL.*/
+ /* If the "SVNPathAuthz short_circuit" directive is used,
+ resource->info->repos->repo_name becomes NULL. */
if (resource->info->repos->repo_name == NULL)
{
+ const char *cleaned_uri, *relative_path, *repos_path;
+ int trailing_slash;
dav_error *err;
+
err = dav_svn_split_uri(r, r->uri, dav_svn__get_root_dir(r),
&cleaned_uri, &trailing_slash,
&(resource->info->repos->repo_name),
&relative_path, &repos_path);
if (err)
- {
- return err;
- }
+ return err;
}
+
/* ### note that these report names should have symbols... */
if (strcmp(doc->root->name, "update-report") == 0)