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

svn commit: r1033104 - /subversion/trunk/subversion/bindings/javahl/native/EnumMapper.cpp

Author: hwright
Date: Tue Nov  9 17:14:16 2010
New Revision: 1033104

URL: http://svn.apache.org/viewvc?rev=1033104&view=rev
Log:
* subversion/bindings/javahl/native/EnumMapper.cpp
  (mapTristate): Adjust for the new tristate enum values.

Modified:
    subversion/trunk/subversion/bindings/javahl/native/EnumMapper.cpp

Modified: subversion/trunk/subversion/bindings/javahl/native/EnumMapper.cpp
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/EnumMapper.cpp?rev=1033104&r1=1033103&r2=1033104&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/EnumMapper.cpp (original)
+++ subversion/trunk/subversion/bindings/javahl/native/EnumMapper.cpp Tue Nov  9 17:14:16 2010
@@ -195,7 +195,7 @@ jobject EnumMapper::mapOperation(svn_wc_
 jobject EnumMapper::mapTristate(svn_tristate_t tristate)
 {
   // We're assuming a valid value for the C enum above
-  return mapEnum(JAVA_PACKAGE"/Tristate", (int) tristate);
+  return mapEnum(JAVA_PACKAGE"/Tristate", (int) (tristate - svn_tristate_false));
 }
 
 svn_wc_conflict_choice_t EnumMapper::toConflictChoice(jobject jchoice)