Author: philip
Date: Mon Nov 21 19:56:50 2011
New Revision: 1204673

URL: http://svn.apache.org/viewvc?rev=1204673&view=rev
Log:
Followup to r1204610.

* subversion/mod_dav_svn/repos.c (log_warning): Purge tracing from chain.

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

Modified: subversion/trunk/subversion/mod_dav_svn/repos.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/mod_dav_svn/repos.c?rev=1204673&r1=1204672&r2=1204673&view=diff
==============================================================================
--- subversion/trunk/subversion/mod_dav_svn/repos.c (original)
+++ subversion/trunk/subversion/mod_dav_svn/repos.c Mon Nov 21 19:56:50 2011
@@ -1161,6 +1161,7 @@ create_private_resource(const dav_resour
 static void log_warning(void *baton, svn_error_t *err)
 {
   request_rec *r = baton;
+  const char *continuation = "";
 
   /* ### hmm. the FS is cleaned up at request cleanup time. "r" might
      ### not really be valid. we should probably put the FS into a
@@ -1170,9 +1171,13 @@ static void log_warning(void *baton, svn
      ### of our functions ... ??
   */
 
+  /* Not showing file/line so no point in tracing */
+  err = svn_error_purge_tracing(err);
   while (err)
     {
-      ap_log_rerror(APLOG_MARK, APLOG_ERR, APR_EGENERAL, r, "%s", 
err->message);
+      ap_log_rerror(APLOG_MARK, APLOG_ERR, APR_EGENERAL, r, "%s%s",
+                    continuation, err->message);
+      continuation = "-";
       err = err->child;
     }
 }


Reply via email to