* grub-core/lib/backtrace.c: Likewise.
* grub-core/net/ip.c: Likewise.
* grub-core/net/tcp.c: Likewise.
* grub-core/net/udp.c: Likewise.
+2013-08-21 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/disk/ahci.c: Add needed explicit cast.
+ * grub-core/lib/backtrace.c: Likewise.
+ * grub-core/net/ip.c: Likewise.
+ * grub-core/net/tcp.c: Likewise.
+ * grub-core/net/udp.c: Likewise.
+
2013-08-21 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/lib/posix_wrap/wchar.h: Fix typo.
dev->command_table[0].prdt[0].data_base,
dev->command_table[0].prdt[0].unused,
dev->command_table[0].prdt[0].size,
- (char *) &dev->command_table[0].prdt[0]
- - (char *) &dev->command_table[0]);
+ (grub_size_t) ((char *) &dev->command_table[0].prdt[0]
+ - (char *) &dev->command_table[0]));
if (parms->write)
grub_memcpy ((char *) grub_dma_get_virt (bufc), parms->buffer, parms->size);
+ segment->size > (grub_uint8_t *) addr)
{
grub_printf ("%s.%x+%" PRIxGRUB_SIZE, mod->name, segment->section,
- (grub_uint8_t *) addr - (grub_uint8_t *) segment->addr);
+ (grub_size_t) ((grub_uint8_t *) addr - (grub_uint8_t *) segment->addr));
return;
}
}
* sizeof (grub_uint32_t)))
{
grub_dprintf ("net", "IP packet too short: %" PRIdGRUB_SSIZE "\n",
- (nb->tail - nb->data));
+ (grub_ssize_t) (nb->tail - nb->data));
grub_netbuff_free (nb);
return GRUB_ERR_NONE;
}
if (nb->tail - nb->data < (grub_ssize_t) sizeof (*iph))
{
grub_dprintf ("net", "IP packet too short: %" PRIdGRUB_SSIZE "\n",
- nb->tail - nb->data);
+ (grub_ssize_t) (nb->tail - nb->data));
grub_netbuff_free (nb);
return GRUB_ERR_NONE;
}
>> 12) * sizeof (grub_uint32_t)))
{
grub_dprintf ("net", "TCP packet too short: %" PRIuGRUB_SIZE "\n",
- nb->tail - nb->data);
+ (grub_size_t) (nb->tail - nb->data));
grub_netbuff_free (nb);
return GRUB_ERR_NONE;
}
if (nb->tail - nb->data < (grub_ssize_t) sizeof (*udph))
{
grub_dprintf ("net", "UDP packet too short: %" PRIuGRUB_SIZE "\n",
- nb->tail - nb->data);
+ (grub_size_t) (nb->tail - nb->data));
grub_netbuff_free (nb);
return GRUB_ERR_NONE;
}