From 84e8f3c98e89836276a1fbe2fdb7ab2c58d7ffdc Mon Sep 17 00:00:00 2001 From: Tobias Stoeckmann Date: Wed, 9 Jul 2025 22:57:40 +0200 Subject: [PATCH] tar: Remove unneeded casts The variable size is already of type size_t. No need to cast it again to size_t. Signed-off-by: Tobias Stoeckmann --- libarchive/archive_read_support_format_tar.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libarchive/archive_read_support_format_tar.c b/libarchive/archive_read_support_format_tar.c index 0c87bc6d7..cb5344d60 100644 --- a/libarchive/archive_read_support_format_tar.c +++ b/libarchive/archive_read_support_format_tar.c @@ -1255,7 +1255,7 @@ read_bytes_to_string(struct archive_read *a, const void *src; /* Fail if we can't make our buffer big enough. */ - if (archive_string_ensure(as, (size_t)size+1) == NULL) { + if (archive_string_ensure(as, size + 1) == NULL) { archive_set_error(&a->archive, ENOMEM, "No memory"); return (ARCHIVE_FATAL); @@ -1272,9 +1272,9 @@ read_bytes_to_string(struct archive_read *a, *unconsumed = 0; return (ARCHIVE_FATAL); } - memcpy(as->s, src, (size_t)size); + memcpy(as->s, src, size); as->s[size] = '\0'; - as->length = (size_t)size; + as->length = size; *unconsumed += size; return (ARCHIVE_OK); } -- 2.47.3