libcpuid/libcpuid-fix-cpuid_get_hypervisor.patch
2024-05-23 14:02:13 +02:00

14 lines
411 B
Diff

diff --git a/libcpuid/cpuid_main.c b/libcpuid/cpuid_main.c
index 791e18d..111f43f 100644
--- a/libcpuid/cpuid_main.c
+++ b/libcpuid/cpuid_main.c
@@ -1748,7 +1748,7 @@ hypervisor_vendor_t cpuid_get_hypervisor(struct cpu_raw_data_t* raw, struct cpu_
};
if (!data) {
- if ((r = cpu_identify(raw, data)) < 0)
+ if ((r = cpu_identify(raw, &mydata)) < 0)
return HYPERVISOR_UNKNOWN;
data = &mydata;
}