1
Я пишу библиотеку оболочки Java, чтобы получить информацию о состоянии питания системы. Какой код очистки необходим для предотвращения утечек памяти?Как предотвратить эту структуру от утечки памяти в вызове JNI?
Соответствующий метод:
JNIEXPORT jint JNICALL Java_jcmapi_powermanagement_SystemPowerStatus_getACLineStatus(JNIEnv *, jclass)
{
SYSTEM_POWER_STATUS status;
GetSystemPowerStatus(&status);
return status.ACLineStatus;
}