type for size.
(grub_raid6_recover_func_t): Likewise.
* grub-core/disk/raid5_recover.c (grub_raid5_recover): Likewise.
* grub-core/disk/raid6_recover.c (grub_raid6_recover): Likewise.
+2012-06-25 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * include/grub/diskfilter.h (grub_raid5_recover_func_t): Use proper
+ type for size.
+ (grub_raid6_recover_func_t): Likewise.
+ * grub-core/disk/raid5_recover.c (grub_raid5_recover): Likewise.
+ * grub-core/disk/raid6_recover.c (grub_raid6_recover): Likewise.
+
2012-06-25 Vladimir Serbinenko <phcoder@gmail.com>
* util/grub-mkimage.c (generate_image): Add Fuloong2F verified hash.
static grub_err_t
grub_raid5_recover (struct grub_diskfilter_segment *array, int disknr,
- char *buf, grub_disk_addr_t sector, int size)
+ char *buf, grub_disk_addr_t sector, grub_size_t size)
{
char *buf2;
int i;
static grub_err_t
grub_raid6_recover (struct grub_diskfilter_segment *array, int disknr, int p,
- char *buf, grub_disk_addr_t sector, int size)
+ char *buf, grub_disk_addr_t sector, grub_size_t size)
{
int i, q, pos;
int bad1 = -1, bad2 = -1;
typedef grub_err_t (*grub_raid5_recover_func_t) (struct grub_diskfilter_segment *array,
int disknr, char *buf,
grub_disk_addr_t sector,
- int size);
+ grub_size_t size);
typedef grub_err_t (*grub_raid6_recover_func_t) (struct grub_diskfilter_segment *array,
int disknr, int p, char *buf,
grub_disk_addr_t sector,
- int size);
+ grub_size_t size);
extern grub_raid5_recover_func_t grub_raid5_recover_func;
extern grub_raid6_recover_func_t grub_raid6_recover_func;