Guard header file pci.h
authorKevin O'Connor <kevin@koconnor.net>
Fri, 21 Mar 2008 17:32:34 +0000 (13:32 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Fri, 21 Mar 2008 17:32:34 +0000 (13:32 -0400)
Compilation on Ubuntu fails without this.

Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
src/pci.h

index 6afc9a9..48d4769 100644 (file)
--- a/src/pci.h
+++ b/src/pci.h
@@ -1,3 +1,6 @@
+#ifndef __PCI_H
+#define __PCI_H
+
 #include "types.h" // u32
 
 typedef struct PCIDevice {
@@ -11,3 +14,5 @@ void pci_config_writeb(PCIDevice *d, u32 addr, u8 val);
 u32 pci_config_readl(PCIDevice *d, u32 addr);
 u16 pci_config_readw(PCIDevice *d, u32 addr);
 u8 pci_config_readb(PCIDevice *d, u32 addr);
+
+#endif