File 0001-rar-Fix-double-free-with-over-4-billion-nodes-2598.patch of Package xtrabackup.19025

--- a/storage/innobase/xtrabackup/src/libarchive/libarchive/archive_read_support_format_rar.c
+++ b/storage/innobase/xtrabackup/src/libarchive/libarchive/archive_read_support_format_rar.c
@@ -256,8 +256,8 @@ struct rar
   int found_first_header;
   char has_endarc_header;
   struct data_block_offsets *dbo;
-  unsigned int cursor;
-  unsigned int nodes;
+  size_t cursor;
+  size_t nodes;
 
   /* LZSS members */
   struct huffman_code maincode;
@@ -1092,7 +1092,7 @@ archive_read_format_rar_seek_data(struct
     int whence)
 {
   int64_t client_offset, ret;
-  unsigned int i;
+  size_t i;
   struct rar *rar = (struct rar *)(a->format->data);
 
   if (rar->compression_method == COMPRESS_METHOD_STORE)
openSUSE Build Service is sponsored by