]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c
Fix potential null pointer dereference
[mirror_edk2.git] / MdeModulePkg / Bus / Scsi / ScsiBusDxe / ScsiBus.c
index bfb36df828db77c9d2f71a0e86c16c65f12d8b6e..83c2ca3afe628b80c36c664a5cff141c810c51e2 100644 (file)
@@ -1046,12 +1046,12 @@ ScsiScanCreateDevice (
                                              &ScsiDevicePath\r
                                              );\r
   } else {\r
-    Status = ScsiIoDevice->ScsiPassThru->BuildDevicePath (\r
-                                           ScsiBusDev->ScsiInterface,\r
-                                           TargetId->ScsiId.Scsi,\r
-                                           Lun,\r
-                                           &ScsiDevicePath\r
-                                           );\r
+    Status = ScsiBusDev->ScsiInterface->BuildDevicePath (\r
+                                          ScsiBusDev->ScsiInterface,\r
+                                          TargetId->ScsiId.Scsi,\r
+                                          Lun,\r
+                                          &ScsiDevicePath\r
+                                          );\r
   }\r
 \r
   if (EFI_ERROR(Status)) {\r