]> granicus.if.org Git - zziplib/commitdiff
cleanup debug()->DBG()
authorGuido Draheim <guidod@gmx.de>
Tue, 25 Apr 2017 19:37:21 +0000 (21:37 +0200)
committerGuido Draheim <guidod@gmx.de>
Tue, 25 Apr 2017 19:37:21 +0000 (21:37 +0200)
bins/unzzipcat-big.c
bins/unzzipdir-big.c
zzip/mmapped.c

index d2df75b26332ececdcdfac5fbb51ee13a4cd8ca9..c2453fb5c39a50f58cc6e3df6358312a28692826 100644 (file)
@@ -9,6 +9,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sys/stat.h>
+#include <zzip/__debug.h>
 #include "unzzipcat-zip.h"
 
 #ifdef ZZIP_HAVE_FNMATCH_H
 #define O_BINARY 0
 #endif
 
-#ifdef DEBUG
-#define debug1(msg) do { fprintf(stderr, "%s : " msg "\n", __func__); } while(0)
-#define debug2(msg, arg1) do { fprintf(stderr, "%s : " msg "\n", __func__, arg1); } while(0)
-#define debug3(msg, arg1, arg2) do { fprintf(stderr, "%s : " msg "\n", __func__, arg1, arg2); } while(0)
-#else
-#define debug1(msg) 
-#define debug2(msg, arg1) 
-#define debug3(msg, arg1, arg2) 
-#endif
-
 static void unzzip_big_entry_fprint(ZZIP_ENTRY* entry, FILE* out)
 {
     ZZIP_ENTRY_FILE* file = zzip_entry_fopen (entry, 0);
@@ -39,14 +30,14 @@ static void unzzip_big_entry_fprint(ZZIP_ENTRY* entry, FILE* out)
        char buffer[1024]; int len;
        while ((len = zzip_entry_fread (buffer, 1024, 1, file)))
        {
-           debug2("entry read %i", len);
+           DBG2("entry read %i", len);
            fwrite (buffer, len, 1, out);
        }
-       debug2("entry done %s", strerror(errno));
+       DBG2("entry done %s", strerror(errno));
        zzip_entry_fclose (file);
     } else
     {
-        debug2("could not open entry: %s", strerror(errno));
+        DBG2("could not open entry: %s", strerror(errno));
     }
 }
 
@@ -133,7 +124,7 @@ static int unzzip_cat (int argc, char ** argv, int extract)
        for (; entry ; entry = zzip_entry_findnext(entry))
        {
            char* name = zzip_entry_strdup_name (entry);
-           debug3(".. check '%s' to zip '%s'", argv[argn], name);
+           DBG3(".. check '%s' to zip '%s'", argv[argn], name);
            if (! fnmatch (argv[argn], name, 
                           FNM_NOESCAPE|FNM_PATHNAME|FNM_PERIOD))
            {
index e2a4c59651759705b1952ecc7a9ae26f212bd72e..d69bbf9a20b62e4f28e96a3696bd792b16212be1 100644 (file)
 #define O_BINARY 0
 #endif
 
-#ifdef DEBUG
-#define debug1(msg) do { fprintf(stderr, "%s : " msg "\n", __func__); } while(0)
-#define debug2(msg, arg1) do { fprintf(stderr, "%s : " msg "\n", __func__, arg1); } while(0)
-#define debug3(msg, arg1, arg2) do { fprintf(stderr, "%s : " msg "\n", __func__, arg1, arg2); } while(0)
-#else
-#define debug1(msg) 
-#define debug2(msg, arg1) 
-#define debug3(msg, arg1, arg2) 
-#endif
-
 static const char* comprlevel[] = {
     "stored",   "shrunk",   "redu:1",   "redu:2",   "redu:3",   "redu:4",
     "impl:N",   "toknze",   "defl:N",   "defl:B",   "impl:B" };
index 67f293fb0d127614c4ee18218c65a1a231ba1a2a..87d76a1338cd46e1821c65a3429a4ac703a8fcd3 100644 (file)
@@ -30,6 +30,7 @@
 #include <zzip/mmapped.h>
 #include <zzip/format.h>
 #include <zzip/fetch.h>
+#include <zzip/__debug.h>
 #include <zzip/__mmap.h>
 #include <zzip/__fnmatch.h>
 
 #define ____ }
 #endif
 
-#ifdef DEBUG
-#define debug1(msg) do { fprintf(stderr, "%s : " msg "\n", __func__); } while(0)
-#define debug2(msg, arg1) do { fprintf(stderr, "%s : " msg "\n", __func__, arg1); } while(0)
-#define debug3(msg, arg1, arg2) do { fprintf(stderr, "%s : " msg "\n", __func__, arg1, arg2); } while(0)
-#define debug4(msg, arg1, arg2, arg3) do { fprintf(stderr, "%s : " msg "\n", __func__, arg1, arg2, arg3); } while(0)
-#else
-#define debug1(msg) 
-#define debug2(msg, arg1) 
-#define debug3(msg, arg1, arg2) 
-#define debug4(msg, arg1, arg2, arg3) 
-#endif
-
 /** => zzip_disk_mmap
  * This function does primary initialization of a disk-buffer struct.
  * 
@@ -453,16 +442,16 @@ zzip_disk_entry_strdup_comment(ZZIP_DISK * disk, struct zzip_disk_entry *entry)
 struct zzip_disk_entry *
 zzip_disk_findfirst(ZZIP_DISK * disk)
 {
-    debug1("findfirst");
+    DBG1("findfirst");
     if (! disk)
     {
-        debug1("non arg");
+        DBG1("non arg");
         errno = EINVAL;
         return 0;
     }
     if (disk->buffer > disk->endbuf - sizeof(struct zzip_disk_trailer))
     {
-        debug1("not enough data for a disk trailer");
+        DBG1("not enough data for a disk trailer");
         errno = EBADMSG;
         return 0;
     }
@@ -475,12 +464,12 @@ zzip_disk_findfirst(ZZIP_DISK * disk)
             struct zzip_disk_trailer *trailer = (struct zzip_disk_trailer *) p;
             zzip_size_t rootseek = zzip_disk_trailer_get_rootseek(trailer);
             root = disk->buffer + rootseek;
-            debug2("disk rootseek at %lli", (long long)rootseek);
+            DBG2("disk rootseek at %lli", (long long)rootseek);
             if (root > p)
             {
                 /* the first disk_entry is after the disk_trailer? can't be! */
                 zzip_size_t rootsize = zzip_disk_trailer_get_rootsize(trailer);
-                debug2("have rootsize at %lli", (long long)rootsize);
+                DBG2("have rootsize at %lli", (long long)rootsize);
                 if (disk->buffer + rootsize > p)
                     continue;
                 /* a common brokeness that can be fixed: we just assume the
@@ -493,12 +482,12 @@ zzip_disk_findfirst(ZZIP_DISK * disk)
                 (struct zzip_disk64_trailer *) p;
             if (sizeof(void *) < 8)
             {
-                debug1("disk64 trailer in non-largefile part");
+                DBG1("disk64 trailer in non-largefile part");
                 errno = EFBIG;
                 return 0;
             }
             zzip_size_t rootseek = zzip_disk64_trailer_get_rootseek(trailer);
-            debug2("disk64 rootseek at %lli", (long long)rootseek);
+            DBG2("disk64 rootseek at %lli", (long long)rootseek);
             root = disk->buffer + rootseek;
             if (root > p)
                 continue;
@@ -507,16 +496,16 @@ zzip_disk_findfirst(ZZIP_DISK * disk)
             continue;
         }
 
-        debug4("buffer %p root %p endbuf %p", disk->buffer, root, disk->endbuf);
+        DBG4("buffer %p root %p endbuf %p", disk->buffer, root, disk->endbuf);
         if (root < disk->buffer)
         {
-            debug1("root before buffer should be impossible");
+            DBG1("root before buffer should be impossible");
             errno = EBADMSG;
             return 0;
         }
         if (zzip_disk_entry_check_magic(root))
         {
-            debug1("found the disk root");
+            DBG1("found the disk root");
             return (struct zzip_disk_entry *) root;
         }
     } ____;