diff --git a/src/crypto/randomx/randomx.cpp b/src/crypto/randomx/randomx.cpp index b1747cbc3..f0adf5414 100644 --- a/src/crypto/randomx/randomx.cpp +++ b/src/crypto/randomx/randomx.cpp @@ -511,7 +511,8 @@ extern "C" { machine->setDataset(dataset); } - void randomx_destroy_vm(randomx_vm*) { + void randomx_destroy_vm(randomx_vm* vm) { + vm->~randomx_vm(); } void randomx_calculate_hash(randomx_vm *machine, const void *input, size_t inputSize, void *output) {