summaryrefslogtreecommitdiff
path: root/subversion/mod_dav_svn/reports/deleted-rev.c
diff options
context:
space:
mode:
Diffstat (limited to 'subversion/mod_dav_svn/reports/deleted-rev.c')
-rw-r--r--subversion/mod_dav_svn/reports/deleted-rev.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/subversion/mod_dav_svn/reports/deleted-rev.c b/subversion/mod_dav_svn/reports/deleted-rev.c
index dc2bccd..66d0192 100644
--- a/subversion/mod_dav_svn/reports/deleted-rev.c
+++ b/subversion/mod_dav_svn/reports/deleted-rev.c
@@ -56,6 +56,9 @@ dav_svn__get_deleted_rev_report(const dav_resource *resource,
dav_error *derr = NULL;
/* Sanity check. */
+ if (!resource->info->repos_path)
+ return dav_svn__new_error(resource->pool, HTTP_BAD_REQUEST, 0,
+ "The request does not specify a repository path");
ns = dav_svn__find_ns(doc->namespaces, SVN_XML_NAMESPACE);
if (ns == -1)
return dav_svn__new_error_tag(resource->pool, HTTP_BAD_REQUEST, 0,