mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-25 08:39:28 +00:00
Replace UINT_TO_PTR and PTR_TO_UINT with explicit grub_addr_t casts.
* include/grub/types.h (UINT_TO_PTR): Removed. All users switched to grub_addr_t casts. (PTR_TO_UINT64): Likewise. (PTR_TO_UINT32): Likewise.
This commit is contained in:
1 parent
5ef5c51147
commit
f2b60fbdb8
10 files changed
+55
-57
No files matched your search
@@ -54,7 +54,7 @@ grub_mmap_malign_and_register (grub_uint64_t align, grub_uint64_t size,
|
||||
{
|
||||
/* FIXME: use low-memory mm allocation once it's available. */
|
||||
grub_mmap_iterate (find_hook);
|
||||
ret = UINT_TO_PTR (highestlow);
|
||||
ret = (void *) (grub_addr_t) highestlow;
|
||||
}
|
||||
else
|
||||
ret = grub_memalign (align, size);
|
||||
@@ -65,7 +65,7 @@ grub_mmap_malign_and_register (grub_uint64_t align, grub_uint64_t size,
|
||||
return 0;
|
||||
}
|
||||
|
||||
*handle = grub_mmap_register (PTR_TO_UINT64 (ret), size, type);
|
||||
*handle = grub_mmap_register ((grub_addr_t) ret, size, type);
|
||||
if (! *handle)
|
||||
{
|
||||
grub_free (ret);
|
||||
@@ -93,7 +93,7 @@ grub_mmap_free_and_unregister (int handle)
|
||||
grub_mmap_unregister (handle);
|
||||
|
||||
if (addr >= 0x100000)
|
||||
grub_free (UINT_TO_PTR (addr));
|
||||
grub_free ((void *) (grub_addr_t) addr);
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in new issue
Block a user