[[[
Define err_abort only if SVN_DEBUG is defined.

* subversion/libsvn_subr/error.c
 (err_abort): Define this function only if SVN_DEBUG is defined, so
 an unused function warning is fixed.
]]]
Index: subversion/libsvn_subr/error.c
===================================================================
--- subversion/libsvn_subr/error.c      (revision 1853741)
+++ subversion/libsvn_subr/error.c      (working copy)
@@ -146,6 +146,7 @@ svn_error__locate(const char *file, long line)
 
 /* Cleanup function for errors.  svn_error_clear () removes this so
    errors that are properly handled *don't* hit this code. */
+#ifdef SVN_DEBUG
 static apr_status_t err_abort(void *data)
 {
   svn_error_t *err = data;  /* For easy viewing in a debugger */
@@ -155,6 +156,7 @@ static apr_status_t err_abort(void *data)
     abort();
   return APR_SUCCESS;
 }
+#endif
 
 
 static svn_error_t *

Reply via email to