2
0
Эх сурвалжийг харах

manager: incorrect logic for non-disk image types

Fixes #515
osy 4 жил өмнө
parent
commit
ddf3604b75

+ 4 - 4
Managers/UTMQemuSystem.m

@@ -185,28 +185,28 @@ static size_t hostCpuCount(void) {
                 break;
             }
             case UTMDiskImageTypeBIOS: {
-                if (!hasImage) {
+                if (hasImage) {
                     [self pushArgv:@"-bios"];
                     [self pushArgv:fullPathURL.path];
                 }
                 break;
             }
             case UTMDiskImageTypeKernel: {
-                if (!hasImage) {
+                if (hasImage) {
                     [self pushArgv:@"-kernel"];
                     [self pushArgv:fullPathURL.path];
                 }
                 break;
             }
             case UTMDiskImageTypeInitrd: {
-                if (!hasImage) {
+                if (hasImage) {
                     [self pushArgv:@"-initrd"];
                     [self pushArgv:fullPathURL.path];
                 }
                 break;
             }
             case UTMDiskImageTypeDTB: {
-                if (!hasImage) {
+                if (hasImage) {
                     [self pushArgv:@"-dtb"];
                     [self pushArgv:fullPathURL.path];
                 }