mirror of
https://github.com/openjdk/jdk.git
synced 2026-04-03 19:48:46 +00:00
6788138: leak in Java_sun_awt_X11_XlibWrapper_getStringBytes?
Reviewed-by: pchelko, serb
This commit is contained in:
parent
43246996f4
commit
adb37773e7
@ -1236,10 +1236,8 @@ JNIEXPORT jbyteArray JNICALL Java_sun_awt_X11_XlibWrapper_getStringBytes
|
||||
long length = strlen((char*)str);
|
||||
jbyteArray res = (*env)->NewByteArray(env, length);
|
||||
CHECK_NULL_RETURN(res, NULL);
|
||||
void * storage = malloc(length+1);
|
||||
memcpy(storage, str, length+1);
|
||||
(*env)->SetByteArrayRegion(env, res, 0, length,
|
||||
(const signed char*) storage);
|
||||
(const signed char*) str);
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user