vgabios: Fix missing "extern" declaration on vbe variables.
authorKevin O'Connor <kevin@koconnor.net>
Sun, 29 Jan 2012 16:37:01 +0000 (11:37 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Thu, 2 Feb 2012 01:39:41 +0000 (20:39 -0500)
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
vgasrc/vgabios.h

index aca95be168a5d7a24a3553df44c9abab863184b5..b47c6691c555527f564b7204867cada98d1777c4 100644 (file)
@@ -96,10 +96,10 @@ void vgafb_write_pixel(u8 color, u16 x, u16 y);
 u8 vgafb_read_pixel(u16 x, u16 y);
 
 // vbe.c
-u32 VBE_total_memory;
-u32 VBE_capabilities;
-u32 VBE_framebuffer;
-u16 VBE_win_granularity;
+extern u32 VBE_total_memory;
+extern u32 VBE_capabilities;
+extern u32 VBE_framebuffer;
+extern u16 VBE_win_granularity;
 #define VBE_OEM_STRING "SeaBIOS VBE(C) 2011"
 #define VBE_VENDOR_STRING "SeaBIOS Developers"
 #define VBE_PRODUCT_STRING "SeaBIOS VBE Adapter"