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/06/24 20:29:35 UTC

svn commit: r1496151 - /subversion/trunk/subversion/libsvn_ra_serf/serf.c

Author: rhuijben
Date: Mon Jun 24 18:29:34 2013
New Revision: 1496151

URL: http://svn.apache.org/r1496151
Log:
* subversion/libsvn_ra_serf/serf.c
  (svn_ra_serf__open): Following up on r1496132, don't crash on non errors.

Modified:
    subversion/trunk/subversion/libsvn_ra_serf/serf.c

Modified: subversion/trunk/subversion/libsvn_ra_serf/serf.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra_serf/serf.c?rev=1496151&r1=1496150&r2=1496151&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra_serf/serf.c (original)
+++ subversion/trunk/subversion/libsvn_ra_serf/serf.c Mon Jun 24 18:29:34 2013
@@ -482,8 +482,8 @@ svn_ra_serf__open(svn_ra_session_t *sess
 
   err = svn_ra_serf__exchange_capabilities(serf_sess, corrected_url, pool);
 
-  /* serf should produce a usable error code instead of EGENERAL */
-  if (err->apr_err == APR_EGENERAL)
+  /* serf should produce a usable error code instead of APR_EGENERAL */
+  if (err && err->apr_err == APR_EGENERAL)
     err = svn_error_createf(SVN_ERR_RA_DAV_REQUEST_FAILED, err,
                             _("Connection to '%s' failed"), session_URL);