You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ph...@apache.org on 2014/04/02 14:28:30 UTC

svn commit: r1583997 - /subversion/trunk/subversion/libsvn_subr/error.c

Author: philip
Date: Wed Apr  2 12:28:29 2014
New Revision: 1583997

URL: http://svn.apache.org/r1583997
Log:
Avoid an assert in SVN_DEBUG mode for svn_error_dup(SVN_NO_ERROR).

* subversion/libsvn_subr/error.c
  (svn_error_dup): Simply return for SVN_NO_ERROR.

Modified:
    subversion/trunk/subversion/libsvn_subr/error.c

Modified: subversion/trunk/subversion/libsvn_subr/error.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/error.c?rev=1583997&r1=1583996&r2=1583997&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/error.c (original)
+++ subversion/trunk/subversion/libsvn_subr/error.c Wed Apr  2 12:28:29 2014
@@ -360,6 +360,9 @@ svn_error_dup(svn_error_t *err)
   apr_pool_t *pool;
   svn_error_t *new_err = NULL, *tmp_err = NULL;
 
+  if (!err)
+    return SVN_NO_ERROR;
+
   pool = svn_pool_create(NULL);
   if (!pool)
     abort();