]> git.proxmox.com Git - grub2.git/commitdiff
2009-05-03 Pavel Roskin <proski@gnu.org>
authorproski <proski@localhost>
Sun, 3 May 2009 19:25:14 +0000 (19:25 +0000)
committerproski <proski@localhost>
Sun, 3 May 2009 19:25:14 +0000 (19:25 +0000)
* mmap/efi/mmap.c (grub_mmap_malign_and_register): Return void*,
not char*.
* mmap/i386/mmap.c (grub_mmap_malign_and_register): Likewise.
Suggested by Javier Martín <lordhabbit@gmail.com>

ChangeLog
include/grub/memory.h
mmap/efi/mmap.c
mmap/i386/mmap.c

index e42bc5684ed71745956aa927fb6e79be5134f43b..7cea915f0f9e81023cd838256300700d7a2f9eab 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-05-03  Pavel Roskin  <proski@gnu.org>
 
+       * mmap/efi/mmap.c (grub_mmap_malign_and_register): Return void*,
+       not char*.
+       * mmap/i386/mmap.c (grub_mmap_malign_and_register): Likewise.
+       Suggested by Javier Martín <lordhabbit@gmail.com>
+
        * util/i386/pc/grub-mkrescue.in: Allow for the case when
        efiemu??.o doesn't exist.
        * util/i386/pc/grub-install.in: Likewise.  Use "cp -f" for
index df64207b79074c018dd0a83bbed442bac39afdf2..f7fe2becac250dee9448fbd795d6348dd28d0e68 100644 (file)
@@ -30,7 +30,7 @@ grub_err_t grub_mmap_iterate (int NESTED_FUNC_ATTR (*hook) (grub_uint64_t,
 int grub_mmap_register (grub_uint64_t start, grub_uint64_t size, int type);
 grub_err_t grub_mmap_unregister (int handle);
 
-char *grub_mmap_malign_and_register (grub_uint64_t align, grub_uint64_t size,
+void *grub_mmap_malign_and_register (grub_uint64_t align, grub_uint64_t size,
                                     int *handle, int type, int flags);
 
 void grub_mmap_free_and_unregister (int handle);
index 0aa8e0920bd7ba5ca1a5b3459d234c448554e435..d0dbc6a97e46a33d81972b7c1f6d5888eb522bde 100644 (file)
@@ -218,7 +218,7 @@ grub_mmap_unregister (int handle)
 }
 
 /* Result is always page-aligned. */
-char *
+void *
 grub_mmap_malign_and_register (grub_uint64_t align __attribute__ ((unused)), 
                               grub_uint64_t size,
                               int *handle, int type, 
index ed0c6e4ea57fc676c938305a1bb53b51fcdfaa23..9f751d0ac03819d3a6482064981bf3b6762bbcb5 100644 (file)
@@ -26,7 +26,7 @@
 
 #ifndef GRUB_MMAP_REGISTER_BY_FIRMWARE
 
-char *
+void *
 grub_mmap_malign_and_register (grub_uint64_t align, grub_uint64_t size,
                               int *handle, int type, int flags)
 {
@@ -48,7 +48,7 @@ grub_mmap_malign_and_register (grub_uint64_t align, grub_uint64_t size,
     return 0;
   }
 
-  char * ret;
+  void *ret;
   if (flags & GRUB_MMAP_MALLOC_LOW)
     {
       /* FIXME: use low-memory mm allocation once it's available. */