]> git.proxmox.com Git - mirror_edk2.git/commitdiff
edk2/MdeModulePkg/Universal/BdsDxe/BootMaint/BootMaint.h:
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 11 Mar 2008 19:19:44 +0000 (19:19 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 11 Mar 2008 19:19:44 +0000 (19:19 +0000)
  Resolve gcc warning (does not like multi-character constants
  such as 'menu'.)  Instead use the EFI_SIGNATURE_32 macro.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4837 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/BdsDxe/BootMaint/BootMaint.h

index 94a99d9f90dd75b3fe49ea8c6726eb4cd6d434ac..4cc177d60606202d05d02f6df35ac5334824f35e 100644 (file)
@@ -167,13 +167,13 @@ typedef enum {
 //\r
 // All of the signatures that will be used in list structure\r
 //\r
-#define BM_MENU_OPTION_SIGNATURE      'menu'\r
-#define BM_LOAD_OPTION_SIGNATURE      'load'\r
-#define BM_CONSOLE_OPTION_SIGNATURE   'cnsl'\r
-#define BM_FILE_OPTION_SIGNATURE      'file'\r
-#define BM_HANDLE_OPTION_SIGNATURE    'hndl'\r
-#define BM_TERMINAL_OPTION_SIGNATURE  'trml'\r
-#define BM_MENU_ENTRY_SIGNATURE       'entr'\r
+#define BM_MENU_OPTION_SIGNATURE      EFI_SIGNATURE_32 ('m', 'e', 'n', 'u')\r
+#define BM_LOAD_OPTION_SIGNATURE      EFI_SIGNATURE_32 ('l', 'o', 'a', 'd')\r
+#define BM_CONSOLE_OPTION_SIGNATURE   EFI_SIGNATURE_32 ('c', 'n', 's', 'l')\r
+#define BM_FILE_OPTION_SIGNATURE      EFI_SIGNATURE_32 ('f', 'i', 'l', 'e')\r
+#define BM_HANDLE_OPTION_SIGNATURE    EFI_SIGNATURE_32 ('h', 'n', 'd', 'l')\r
+#define BM_TERMINAL_OPTION_SIGNATURE  EFI_SIGNATURE_32 ('t', 'r', 'm', 'l')\r
+#define BM_MENU_ENTRY_SIGNATURE       EFI_SIGNATURE_32 ('e', 'n', 't', 'r')\r
 \r
 #define BM_LOAD_CONTEXT_SELECT        0x0\r
 #define BM_CONSOLE_CONTEXT_SELECT     0x1\r