]> mj.ucw.cz Git - libucw.git/blobdiff - lib/partmap.c
libucw: removed utf8_check routine... it did not check correct UTF-8
[libucw.git] / lib / partmap.c
index 3b32bc9094ff04225c766d92e87b9c9730c478d9..2b70f1d916f6e16e0235687f0f51007aac44f849 100644 (file)
@@ -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);