You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by bm...@apache.org on 2015/02/21 23:26:55 UTC

[5/8] mesos git commit: Added JNI construct for booleans.

Added JNI construct for booleans.

Review: https://reviews.apache.org/r/30970


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/10269912
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/10269912
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/10269912

Branch: refs/heads/master
Commit: 102699121060a2e183df52ea0398ff4ebf45e57e
Parents: 39c5e96
Author: Benjamin Mahler <be...@gmail.com>
Authored: Thu Feb 12 22:23:04 2015 -0800
Committer: Benjamin Mahler <be...@gmail.com>
Committed: Sat Feb 21 14:26:32 2015 -0800

----------------------------------------------------------------------
 src/java/jni/construct.cpp | 6 ++++++
 src/java/jni/construct.hpp | 1 +
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/10269912/src/java/jni/construct.cpp
----------------------------------------------------------------------
diff --git a/src/java/jni/construct.cpp b/src/java/jni/construct.cpp
index 0d0207f..e54c11e 100644
--- a/src/java/jni/construct.cpp
+++ b/src/java/jni/construct.cpp
@@ -50,6 +50,12 @@ T parse(const void* data, int size)
 }
 
 
+bool construct(JNIEnv* env, jboolean jbool)
+{
+  return jbool == JNI_TRUE;
+}
+
+
 template <>
 string construct(JNIEnv* env, jobject jobj)
 {

http://git-wip-us.apache.org/repos/asf/mesos/blob/10269912/src/java/jni/construct.hpp
----------------------------------------------------------------------
diff --git a/src/java/jni/construct.hpp b/src/java/jni/construct.hpp
index a1907a1..f2a62ea 100644
--- a/src/java/jni/construct.hpp
+++ b/src/java/jni/construct.hpp
@@ -21,6 +21,7 @@
 
 #include <jni.h>
 
+bool construct(JNIEnv* env, jboolean jbool);
 
 template <typename T>
 T construct(JNIEnv* env, jobject jobj);