8301279: update for deprecated sprintf for management components
Reviewed-by: kevinw, dholmes
This commit is contained in:
parent
8933c2d06a
commit
ec901f28c3
@ -44,7 +44,7 @@ Java_sun_management_VMManagementImpl_getVersion0
|
|||||||
// for internal use
|
// for internal use
|
||||||
unsigned int micro = (unsigned int) jmm_version & 0xFF;
|
unsigned int micro = (unsigned int) jmm_version & 0xFF;
|
||||||
|
|
||||||
sprintf(buf, "%d.%d", major, minor);
|
snprintf(buf, sizeof(buf), "%d.%d", major, minor);
|
||||||
version_string = (*env)->NewStringUTF(env, buf);
|
version_string = (*env)->NewStringUTF(env, buf);
|
||||||
return version_string;
|
return version_string;
|
||||||
}
|
}
|
||||||
|
@ -57,6 +57,6 @@ JNIEXPORT jint JNICALL
|
|||||||
void throw_internal_error(JNIEnv* env, const char* msg) {
|
void throw_internal_error(JNIEnv* env, const char* msg) {
|
||||||
char errmsg[128];
|
char errmsg[128];
|
||||||
|
|
||||||
sprintf(errmsg, "errno: %d error: %s\n", errno, msg);
|
snprintf(errmsg, sizeof(errmsg), "errno: %d error: %s\n", errno, msg);
|
||||||
JNU_ThrowInternalError(env, errmsg);
|
JNU_ThrowInternalError(env, errmsg);
|
||||||
}
|
}
|
||||||
|
@ -57,6 +57,6 @@ JNIEXPORT jint JNICALL
|
|||||||
void throw_internal_error(JNIEnv* env, const char* msg) {
|
void throw_internal_error(JNIEnv* env, const char* msg) {
|
||||||
char errmsg[128];
|
char errmsg[128];
|
||||||
|
|
||||||
sprintf(errmsg, "errno: %d error: %s\n", errno, msg);
|
snprintf(errmsg, sizeof(errmsg), "errno: %d error: %s\n", errno, msg);
|
||||||
JNU_ThrowInternalError(env, errmsg);
|
JNU_ThrowInternalError(env, errmsg);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user