Report unknown errors - dedup - deduplicating backup program
 (HTM) git clone git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 4c5ae16edd863718cfffd011e983efd1946b4264
 (DIR) parent 5e2a473da8667cab7b0df876ffa9e02ff2dae096
 (HTM) Author: sin <sin@2f30.org>
       Date:   Fri,  3 May 2019 15:02:52 +0100
       
       Report unknown errors
       
       Diffstat:
         M block.c                             |       5 ++++-
         M snap.c                              |       5 ++++-
       
       2 files changed, 8 insertions(+), 2 deletions(-)
       ---
 (DIR) diff --git a/block.c b/block.c
       @@ -175,7 +175,10 @@ berr(char *fmt, ...)
        
                va_start(ap, fmt);
                vfprintf(stderr, fmt, ap);
       -        fprintf(stderr, ": %s\n", errbuf);
       +        if (errbuf[0] == '\0')
       +                fprintf(stderr, ": unknown error\n");
       +        else
       +                fprintf(stderr, ": %s\n", errbuf);
                va_end(ap);
                exit(1);
        }
 (DIR) diff --git a/snap.c b/snap.c
       @@ -243,7 +243,10 @@ serr(char *fmt, ...)
        
                va_start(ap, fmt);
                vfprintf(stderr, fmt, ap);
       -        fprintf(stderr, ": %s\n", errbuf);
       +        if (errbuf[0] == '\0')
       +                fprintf(stderr, ": unknown error\n");
       +        else
       +                fprintf(stderr, ": %s\n", errbuf);
                va_end(ap);
                exit(1);
        }