Author: julianfoad
Date: Wed Jan  9 20:10:47 2013
New Revision: 1431040

URL: http://svn.apache.org/viewvc?rev=1431040&view=rev
Log:
* subversion/libsvn_ra_svn/client.c
  (optbool_to_tristate): Fix the logic, following breakage in r1431017.

Modified:
    subversion/trunk/subversion/libsvn_ra_svn/client.c

Modified: subversion/trunk/subversion/libsvn_ra_svn/client.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra_svn/client.c?rev=1431040&r1=1431039&r2=1431040&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra_svn/client.c (original)
+++ subversion/trunk/subversion/libsvn_ra_svn/client.c Wed Jan  9 20:10:47 2013
@@ -1304,9 +1304,9 @@ static svn_error_t *ra_svn_get_dir(svn_r
 static svn_tristate_t
 optbool_to_tristate(apr_uint64_t v)
 {
-  if (v)
+  if (v == TRUE)  /* not just non-zero but exactly equal to 'TRUE' */
     return svn_tristate_true;
-  if (!v)
+  if (v == FALSE)
     return svn_tristate_false;
 
   return svn_tristate_unknown; /* Contains SVN_RA_SVN_UNSPECIFIED_NUMBER */


Reply via email to