X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fpartmap.c;h=2b70f1d916f6e16e0235687f0f51007aac44f849;hb=5635c7575119dffacda891b3f59bf3d2b839e455;hp=3b32bc9094ff04225c766d92e87b9c9730c478d9;hpb=314027856c1d6ccb92bc625f4284cd36655fb154;p=libucw.git diff --git a/lib/partmap.c b/lib/partmap.c index 3b32bc90..2b70f1d9 100644 --- a/lib/partmap.c +++ b/lib/partmap.c @@ -30,7 +30,7 @@ #endif struct partmap * -partmap_open(byte *name, int writeable) +partmap_open(char *name, int writeable) { struct partmap *p = xmalloc_zero(sizeof(struct partmap)); @@ -75,7 +75,7 @@ partmap_load(struct partmap *p, sh_off_t start, uns size) die("partmap_map: Window is too small for mapping %d bytes", size); p->start_map = sh_mmap(NULL, win_len, p->writeable ? (PROT_READ | PROT_WRITE) : PROT_READ, MAP_SHARED, p->fd, win_start); if (p->start_map == MAP_FAILED) - die("mmap failed at position %Ld: %m", (long long)win_start); + die("mmap failed at position %lld: %m", (long long)win_start); p->start_off = win_start; p->end_off = win_start+win_len; madvise(p->start_map, win_len, MADV_SEQUENTIAL);