From b7066d4a6b3597df70f41a7f6317a6e1ce03e680 Mon Sep 17 00:00:00 2001 From: Hemant Date: Wed, 18 Jun 2025 13:51:00 -0500 Subject: [PATCH] Error related to restrict keyword supressed for older vs compiler --- tar/bsdtar.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tar/bsdtar.h b/tar/bsdtar.h index 45dfeed7d..8ef8676d7 100644 --- a/tar/bsdtar.h +++ b/tar/bsdtar.h @@ -16,6 +16,10 @@ #define ENV_WRITER_OPTIONS "TAR_WRITER_OPTIONS" #define IGNORE_WRONG_MODULE_NAME "__ignore_wrong_module_name__," +#if defined(_MSC_VER ) && (_MSC_VER < 1927 ) /* Check if compiler pre-dated Visual Studio 2019 Release 16.8 */ +#define restrict /* The restrict keyword is not supported. */ +#endif + struct creation_set; /* * The internal state for the "bsdtar" program. -- 2.47.3