В Wed, 29 Apr 2015 20:35:10 +0200
"Vladimir 'phcoder' Serbinenko" <[email protected]> пишет:
> > @@ -253,6 +256,9 @@ grub_initrd_load (struct grub_linux_initrd_context
> *initrd_ctx,
> > {
> > grub_ssize_t cursize;
> >
> > + grub_memset (ptr, 0, ALIGN_UP_OVERHEAD ((grub_addr_t)ptr, 4));
> > + ptr += ALIGN_UP_OVERHEAD ((grub_addr_t)ptr, 4);
> > +
> Please don't abuse the pointer this way.
Is it better?
grub_memset (ptr, 0, ALIGN_UP_OVERHEAD (ptr - (grub_uint8_t *)target, 4));
ptr += ALIGN_UP_OVERHEAD (ptr - (grub_uint8_t *)target, 4);
_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel