From a221e3445b6a369dc7342ce7a44649e11a1619f0 Mon Sep 17 00:00:00 2001 From: Martin Matuska Date: Sun, 7 Apr 2019 02:12:03 +0200 Subject: [PATCH] archive_read_support_format_xar: initialize some variables --- libarchive/archive_read_support_format_xar.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libarchive/archive_read_support_format_xar.c b/libarchive/archive_read_support_format_xar.c index 6ff9cc4be..16ccfd2ac 100644 --- a/libarchive/archive_read_support_format_xar.c +++ b/libarchive/archive_read_support_format_xar.c @@ -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); -- 2.47.2