JNI: Don't call HALInitialize() within an assert().

If built without asserts enabled (e.g. -DNDEBUG), HALInitialize won't get
called.  Instead call outside the assert and then do the assert.

Change-Id: I51546b9f9fc9a74f8a3a732c4b754257d9697e46
This commit is contained in:
Peter Johnson
2015-11-06 20:46:29 -08:00
parent 7023013c4b
commit 06372cb143

View File

@@ -256,7 +256,8 @@ JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_communication_FRCNetworkCommun
JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_communication_FRCNetworkCommunicationsLibrary_FRCNetworkCommunicationReserve
(JNIEnv *, jclass)
{
assert(1 == HALInitialize(0));
int rv = HALInitialize(0);
assert(1 == rv);
}
/*