From 42ec6413c95958b4b03589e596c6b402777596d5 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Sat, 23 Apr 2022 10:26:51 +0200 Subject: [PATCH] Fix compilation --- src/driver/hypervisor.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/driver/hypervisor.cpp b/src/driver/hypervisor.cpp index 0aeef13..a861b19 100644 --- a/src/driver/hypervisor.cpp +++ b/src/driver/hypervisor.cpp @@ -296,7 +296,10 @@ void enter_root_mode_on_cpu(vmx::state& vm_state) throw std::runtime_error("Failed to execute vmx_on"); } - auto destructor = utils::finally(__vmx_off); + auto destructor = utils::finally([] + { + __vmx_off(); + }); if (__vmx_vmclear(&launch_context->vmcs_physical_address)) {