]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/efiemu/runtime/efiemu.c (efiemu_get_variable): Add missing
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 27 Feb 2012 13:07:53 +0000 (14:07 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 27 Feb 2012 13:07:53 +0000 (14:07 +0100)
const qualifier.
(efiemu_memequal): Likewise.
(find_variable): Likewise.

ChangeLog
grub-core/efiemu/runtime/efiemu.c

index b643c7787f6f474a0ca26229c3c83f6b4892b4d8..44663b91c5aa47ff99f04b3fb1f8a9cf1f747b3c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2012-02-27  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/efiemu/runtime/efiemu.c (efiemu_get_variable): Add missing
+       const qualifier.
+       (efiemu_memequal): Likewise.
+       (find_variable): Likewise.
+
 2012-02-27  Vladimir Serbinenko  <phcoder@gmail.com>
 
        Fix missing console prototype on qemu-mips.
index 2c71fbed06bd60439ca78903aba9dacd54585c9e..8ca1493ba2b83d5de080284bc723215de43af07d 100644 (file)
@@ -66,7 +66,7 @@ efiemu_convert_pointer (grub_efi_uintn_t debug_disposition,
 
 grub_efi_status_t
 efiemu_get_variable (grub_efi_char16_t *variable_name,
-                    grub_efi_guid_t *vendor_guid,
+                    const grub_efi_guid_t *vendor_guid,
                     grub_efi_uint32_t *attributes,
                     grub_efi_uintn_t *data_size,
                     void *data);
@@ -155,7 +155,7 @@ efiemu_str16len (grub_uint16_t *a)
 }
 
 static int
-efiemu_memequal (void *a, void *b, grub_size_t n)
+efiemu_memequal (const void *a, const void *b, grub_size_t n)
 {
   grub_uint8_t *ptr1, *ptr2;
   for (ptr1 = (grub_uint8_t *) a, ptr2 = (grub_uint8_t *)b;
@@ -416,7 +416,7 @@ EFI_FUNC (efiemu_convert_pointer) (grub_efi_uintn_t debug_disposition,
 
 /* Find variable by name and GUID. */
 static struct efi_variable *
-find_variable (grub_efi_guid_t *vendor_guid,
+find_variable (const grub_efi_guid_t *vendor_guid,
               grub_efi_char16_t *variable_name)
 {
   grub_uint8_t *ptr;
@@ -438,10 +438,10 @@ find_variable (grub_efi_guid_t *vendor_guid,
 
 grub_efi_status_t
 EFI_FUNC (efiemu_get_variable) (grub_efi_char16_t *variable_name,
-                                  grub_efi_guid_t *vendor_guid,
-                                  grub_efi_uint32_t *attributes,
-                                  grub_efi_uintn_t *data_size,
-                                  void *data)
+                               const grub_efi_guid_t *vendor_guid,
+                               grub_efi_uint32_t *attributes,
+                               grub_efi_uintn_t *data_size,
+                               void *data)
 {
   struct efi_variable *efivar;
   LOG ('g');