]> granicus.if.org Git - zziplib/commitdiff
remove msvc6 warnings about difference of signedness of pointer target types
authorGuido Draheim <guidod@gmx.de>
Mon, 22 Dec 2003 12:10:36 +0000 (12:10 +0000)
committerGuido Draheim <guidod@gmx.de>
Mon, 22 Dec 2003 12:10:36 +0000 (12:10 +0000)
 (zip.c)

zzip/zip.c

index 65ac63ef9a3b74e138c33d1ef6187a39d447bcfa..df7d4870cc1681ce2f4bc5c156ecbe54fed34c24 100644 (file)
@@ -188,7 +188,7 @@ __zzip_find_disk_trailer(int fd, zzip_off_t filesize,
     {
         register unsigned char* mapped;
 
-         if (offset <= 0) { return(ZZIP_DIR_EDH_MISSING); }
+        if (offset <= 0) { return(ZZIP_DIR_EDH_MISSING); }
 
         /* trailer cannot be farther away than 64K from fileend */
          if (filesize-offset > 64*1024) 
@@ -218,7 +218,7 @@ __zzip_find_disk_trailer(int fd, zzip_off_t filesize,
 
             fd_map = _zzip_mmap(io->fd.sys, fd, mapoff, (zzip_size_t)maplen);
             if (fd_map == MAP_FAILED) goto non_mmap;
-           mapped = fd_map; offset = mapoff; /* success */
+           mapped = (unsigned char*) fd_map; offset = mapoff; /* success */
            HINT3("mapped *%p len=%li", fd_map, (long) maplen);
         } else {
         non_mmap:
@@ -244,7 +244,7 @@ __zzip_find_disk_trailer(int fd, zzip_off_t filesize,
                 { return(ZZIP_DIR_SEEK); }
             if (io->fd.read(fd, buf, (zzip_size_t)maplen) < maplen)
                 { return(ZZIP_DIR_READ); }
-            mapped = buf; /* success */
+            mapped = (unsigned char*) buf; /* success */
            HINT5("offs=$%lx len=%li filesize=%li pagesize=%i", 
                  (long)offset, (long)maplen, (long)filesize, ZZIP_BUFSIZ);
         }