]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
archive_read_support_format_xar: initialize some variables
authorMartin Matuska <martin@matuska.org>
Sun, 7 Apr 2019 00:12:03 +0000 (02:12 +0200)
committerMartin Matuska <martin@matuska.org>
Sun, 7 Apr 2019 00:15:49 +0000 (02:15 +0200)
libarchive/archive_read_support_format_xar.c

index 6ff9cc4be5ff313e7abd4f8b9dcb7b3b36f456a2..16ccfd2ac9214893b99a38bb819659c68c4e18f1 100644 (file)
@@ -798,7 +798,8 @@ xar_read_header(struct archive_read *a, struct archive_entry *entry)
        xattr = file->xattr_list;
        while (xattr != NULL) {
                const void *d;
-               size_t outbytes, used;
+               size_t outbytes = 0;
+               size_t used = 0;
 
                r = move_reading_point(a, xattr->offset);
                if (r != ARCHIVE_OK)
@@ -847,7 +848,7 @@ xar_read_data(struct archive_read *a,
     const void **buff, size_t *size, int64_t *offset)
 {
        struct xar *xar;
-       size_t used;
+       size_t used = 0;
        int r;
 
        xar = (struct xar *)(a->format->data);