You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by gs...@apache.org on 2010/04/19 22:11:14 UTC

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

Author: gstein
Date: Mon Apr 19 20:11:14 2010
New Revision: 935727

URL: http://svn.apache.org/viewvc?rev=935727&view=rev
Log:
We're not going to be adding a mutex to these values any time soon, so
let's just mark them volatile.

* subversion/libsvn_subr/error.c:
  (error_file, error_line): mark as volatile

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=935727&r1=935726&r2=935727&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/error.c (original)
+++ subversion/trunk/subversion/libsvn_subr/error.c Mon Apr 19 20:11:14 2010
@@ -53,8 +53,8 @@ static const char SVN_FILE_LINE_UNDEFINE
    in locking and unlocking it. */
 
 /* XXX TODO: Define mutex here #if APR_HAS_THREADS */
-static const char *error_file = NULL;
-static long error_line = -1;
+static const char * volatile error_file = NULL;
+static long volatile error_line = -1;
 
 void
 svn_error__locate(const char *file, long line)