Skip to content

Commit 9e9f110

Browse files
committedMar 27, 2020
8241750: x86_32 build failure after JDK-8227269
Reviewed-by: rkennke, cjplummer
1 parent 211e529 commit 9e9f110

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed
 

‎src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ cbTrackingObjectFree(jvmtiEnv* jvmti_env, jlong tag)
6969
debugMonitorExit(classTrackLock);
7070
return;
7171
}
72-
*(char**)bagAdd(deletedSignatures) = (char*)tag;
72+
*(char**)bagAdd(deletedSignatures) = (char*)jlong_to_ptr(tag);
7373

7474
debugMonitorExit(classTrackLock);
7575
}
@@ -117,7 +117,7 @@ classTrack_addPreparedClass(JNIEnv *env_unused, jclass klass)
117117
if (error != JVMTI_ERROR_NONE) {
118118
EXIT_ERROR(error,"signature");
119119
}
120-
error = JVMTI_FUNC_PTR(trackingEnv, SetTag)(env, klass, (jlong)signature);
120+
error = JVMTI_FUNC_PTR(trackingEnv, SetTag)(env, klass, ptr_to_jlong(signature));
121121
if (error != JVMTI_ERROR_NONE) {
122122
jvmtiDeallocate(signature);
123123
EXIT_ERROR(error,"SetTag");

0 commit comments

Comments
 (0)
Please sign in to comment.