chiark / gitweb /
util: don't AND cx with cx
[elogind.git] / src / util.c
index b337778..9b43c21 100644 (file)
@@ -4011,7 +4011,7 @@ int detect_vm(const char **id) {
                 : "0" (eax)
         );
 
-        hypervisor = !!(ecx & ecx & 0x80000000U);
+        hypervisor = !!(ecx & 0x80000000U);
 
         if (hypervisor) {