pci_rom: fix may be used uninitialized warning
authorAndreas Bießmann <[email protected]>
Tue, 16 Feb 2016 22:29:31 +0000 (23:29 +0100)
committerTom Rini <[email protected]>
Wed, 24 Feb 2016 23:43:59 +0000 (18:43 -0500)
Building pci_rom.c with my toolchain complains about may be used uninitialized
rom varaible:

---8<---
+drivers/pci/pci_rom.c:269:25: note: 'rom' was declared here
w+drivers/pci/pci_rom.c: In function 'dm_pci_run_vga_bios':
w+drivers/pci/pci_rom.c:154:14: warning: 'rom' may be used uninitialized in this function [-Wmaybe-uninitialized]
--->8---

Fix this as done in 55616b86c745fcac5a791268ab8e7cba36965c0f the ram variable.

Signed-off-by: Andreas Bießmann <[email protected]>
Acked-by: Anatolij Gustschin <[email protected]>
drivers/pci/pci_rom.c

index d5bf6f4c471646018663c84cf8f7ed7f31751214..9eb605be74297794e3411af0d436a603d5f31bad 100644 (file)
@@ -266,7 +266,7 @@ int dm_pci_run_vga_bios(struct udevice *dev, int (*int15_handler)(void),
                        int exec_method)
 {
        struct pci_child_platdata *pplat = dev_get_parent_platdata(dev);
-       struct pci_rom_header *rom, *ram = NULL;
+       struct pci_rom_header *rom = NULL, *ram = NULL;
        int vesa_mode = -1;
        bool emulate, alloced;
        int ret;