[syslinux:firmware] efi: Forward declare 'struct screen_info'

syslinux-bot for Matt Fleming matt.fleming at intel.com
Fri Nov 9 09:06:31 PST 2012


Commit-ID:  9b6f8c8cfb405f5c4f1aa7a42cf9f7f077a51c45
Gitweb:     http://www.syslinux.org/commit/9b6f8c8cfb405f5c4f1aa7a42cf9f7f077a51c45
Author:     Matt Fleming <matt.fleming at intel.com>
AuthorDate: Fri, 19 Oct 2012 16:37:32 +0100
Committer:  Matt Fleming <matt.fleming at intel.com>
CommitDate: Fri, 26 Oct 2012 16:15:02 +0100

efi: Forward declare 'struct screen_info'

efi/efi.h:13:26: warning: ‘struct screen_info’ declared inside parameter list [enabled by default]
efi/efi.h:13:26: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]

Signed-off-by: Matt Fleming <matt.fleming at intel.com>

---
 efi/efi.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/efi/efi.h b/efi/efi.h
index 8ffe533..cab4985 100644
--- a/efi/efi.h
+++ b/efi/efi.h
@@ -9,6 +9,8 @@
 #include <efistdarg.h>
 
 extern EFI_HANDLE image_handle;
-void setup_screen(struct screen_info *); /* fix build error */
+
+struct screen_info;
+extern void setup_screen(struct screen_info *);
 
 #endif /* _SYSLINUX_EFI_H */


More information about the Syslinux-commits mailing list