]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
disk/ahci: Fix device_map_range argument.
authorVladimir Serbinenko <phcoder@gmail.com>
Sat, 24 Jan 2015 20:37:28 +0000 (21:37 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Sat, 24 Jan 2015 20:37:28 +0000 (21:37 +0100)
Argument is not used on x86, hence it's gone unnoticed.

Found by: Coverity scan.

grub-core/disk/ahci.c

index 89365cd0925fc567f1cfb4ff3b83645fcea6d5bf..d6bdbddf68e62f23352a48bd7b9dd6a4ac6e0f13 100644 (file)
@@ -198,7 +198,7 @@ grub_ahci_pciinit (grub_pci_device_t dev,
                    | GRUB_PCI_COMMAND_MEM_ENABLED);
 
   hba = grub_pci_device_map_range (dev, bar & GRUB_PCI_ADDR_MEM_MASK,
-                                  sizeof (hba));
+                                  sizeof (*hba));
   grub_dprintf ("ahci", "dev: %x:%x.%x\n", dev.bus, dev.device, dev.function);
 
   grub_dprintf ("ahci", "tfd[0]: %x\n",