You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2013/12/27 19:19:11 UTC

svn commit: r1553713 - /subversion/trunk/subversion/mod_dav_svn/lock.c

Author: rhuijben
Date: Fri Dec 27 18:19:11 2013
New Revision: 1553713

URL: http://svn.apache.org/r1553713
Log:
* subversion/mod_dav_svn/lock.c
  (remove_lock_svn_output): Following up on r1553701, add one more sanity
     check. Probably unneeded, but the wrapped function performs a similar
     check.

Modified:
    subversion/trunk/subversion/mod_dav_svn/lock.c

Modified: subversion/trunk/subversion/mod_dav_svn/lock.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/mod_dav_svn/lock.c?rev=1553713&r1=1553712&r2=1553713&view=diff
==============================================================================
--- subversion/trunk/subversion/mod_dav_svn/lock.c (original)
+++ subversion/trunk/subversion/mod_dav_svn/lock.c Fri Dec 27 18:19:11 2013
@@ -919,7 +919,8 @@ remove_lock_svn_output(dav_lockdb *lockd
   dav_error *derr = remove_lock(lockdb, resource, locktoken);
   int status;
 
-  if (!derr 
+  if (!derr
+      || !resource->info->repos
       || !resource->info->repos->is_svn_client
       || (strcmp(lockdb->info->r->method, "UNLOCK") != 0))
     return derr;