]> git.ipfire.org Git - thirdparty/tar.git/commitdiff
Pacify gcc -Wunterminated-string-initialization master
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 17 Apr 2025 22:13:21 +0000 (15:13 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 14 Jul 2025 15:17:12 +0000 (08:17 -0700)
This diagnostic is new to GCC 15.
* src/create.c (cachedir_file_p): Mark local as nonstring.

src/create.c

index 8458f2154344a9ed33d818df66476aa381a1dec9..2e487314f12b7486d2bf7ebbdf67d2a11786b567 100644 (file)
@@ -110,7 +110,7 @@ check_exclusion_tags (struct tar_stat_info const *st, char const **tag_file_name
 bool
 cachedir_file_p (int fd)
 {
-  static char const sig[43]
+  static char const sig[43] ATTRIBUTE_NONSTRING
     = "Signature: 8a477f597d28d172789f06886806bc55";
   char tagbuf[sizeof sig];
   return (read (fd, tagbuf, sizeof sig) == sizeof sig