Skip to content

Commit 060ea60

Browse files
committed
glue: check return value of JNIEnv::NewGlobalRef(), no exception thrown
1 parent 5707ded commit 060ea60

16 files changed

+17
-16
lines changed

src/main/native/glue/cu/CustomBodyActivationListener.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class CustomBodyActivationListener : BodyActivationListener {
4343
pEnv->GetJavaVM(&mpVM);
4444

4545
mJavaObject = pEnv->NewGlobalRef(javaObject);
46-
EXCEPTION_CHECK(pEnv)
46+
JPH_ASSERT(NULL != mJavaObject);
4747

4848
const jclass clss = pEnv->FindClass(
4949
"com/github/stephengold/joltjni/CustomBodyActivationListener");

src/main/native/glue/cu/CustomCastRayCollector.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class CustomCastRayCollector : CastRayCollector {
4040
pEnv->GetJavaVM(&mpVM);
4141

4242
mJavaObject = pEnv->NewGlobalRef(javaObject);
43-
EXCEPTION_CHECK(pEnv)
43+
JPH_ASSERT(NULL != mJavaObject);
4444

4545
const jclass clss = pEnv->FindClass(
4646
"com/github/stephengold/joltjni/CustomCastRayCollector");

src/main/native/glue/cu/CustomCastShapeBodyCollector.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class CustomCastShapeBodyCollector : CastShapeBodyCollector {
4040
pEnv->GetJavaVM(&mpVM);
4141

4242
mJavaObject = pEnv->NewGlobalRef(javaObject);
43-
EXCEPTION_CHECK(pEnv)
43+
JPH_ASSERT(NULL != mJavaObject);
4444

4545
const jclass clss = pEnv->FindClass(
4646
"com/github/stephengold/joltjni/CustomCastShapeBodyCollector");

src/main/native/glue/cu/CustomCastShapeCollector.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class CustomCastShapeCollector : CastShapeCollector {
4040
pEnv->GetJavaVM(&mpVM);
4141

4242
mJavaObject = pEnv->NewGlobalRef(javaObject);
43-
EXCEPTION_CHECK(pEnv)
43+
JPH_ASSERT(NULL != mJavaObject);
4444

4545
const jclass clss = pEnv->FindClass(
4646
"com/github/stephengold/joltjni/CustomCastShapeCollector");

src/main/native/glue/cu/CustomCharacterContactListener.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class CustomCharacterContactListener : CharacterContactListener {
5050
pEnv->GetJavaVM(&mpVM);
5151

5252
mJavaObject = pEnv->NewGlobalRef(javaObject);
53-
EXCEPTION_CHECK(pEnv)
53+
JPH_ASSERT(NULL != mJavaObject);
5454

5555
const jclass clss = pEnv->FindClass(
5656
"com/github/stephengold/joltjni/CustomCharacterContactListener");

src/main/native/glue/cu/CustomCollidePointCollector.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class CustomCollidePointCollector : CollidePointCollector {
4040
pEnv->GetJavaVM(&mpVM);
4141

4242
mJavaObject = pEnv->NewGlobalRef(javaObject);
43-
EXCEPTION_CHECK(pEnv)
43+
JPH_ASSERT(NULL != mJavaObject);
4444

4545
const jclass clss = pEnv->FindClass(
4646
"com/github/stephengold/joltjni/CustomCollidePointCollector");

src/main/native/glue/cu/CustomCollideShapeBodyCollector.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class CustomCollideShapeBodyCollector : CollideShapeBodyCollector {
4040
pEnv->GetJavaVM(&mpVM);
4141

4242
mJavaObject = pEnv->NewGlobalRef(javaObject);
43-
EXCEPTION_CHECK(pEnv)
43+
JPH_ASSERT(NULL != mJavaObject);
4444

4545
const jclass clss = pEnv->FindClass(
4646
"com/github/stephengold/joltjni/CustomCollideShapeBodyCollector");

src/main/native/glue/cu/CustomCollideShapeCollector.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class CustomCollideShapeCollector : CollideShapeCollector {
4040
pEnv->GetJavaVM(&mpVM);
4141

4242
mJavaObject = pEnv->NewGlobalRef(javaObject);
43-
EXCEPTION_CHECK(pEnv)
43+
JPH_ASSERT(NULL != mJavaObject);
4444

4545
const jclass clss = pEnv->FindClass(
4646
"com/github/stephengold/joltjni/CustomCollideShapeCollector");

src/main/native/glue/cu/CustomContactListener.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class CustomContactListener : ContactListener {
4343
pEnv->GetJavaVM(&mpVM);
4444

4545
mJavaObject = pEnv->NewGlobalRef(javaObject);
46-
EXCEPTION_CHECK(pEnv)
46+
JPH_ASSERT(NULL != mJavaObject);
4747

4848
const jclass clss = pEnv->FindClass(
4949
"com/github/stephengold/joltjni/CustomContactListener");

src/main/native/glue/cu/CustomDebugRendererSimple.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class CustomDebugRendererSimple : public DebugRendererSimple {
4343
pEnv->GetJavaVM(&mpVM);
4444

4545
mJavaObject = pEnv->NewGlobalRef(javaObject);
46-
EXCEPTION_CHECK(pEnv)
46+
JPH_ASSERT(NULL != mJavaObject);
4747

4848
const jclass clss = pEnv->FindClass(
4949
"com/github/stephengold/joltjni/CustomDebugRendererSimple");

0 commit comments

Comments
 (0)