]> git.ipfire.org Git - thirdparty/tar.git/commit
maint: use static_assert
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 30 Jul 2024 23:19:35 +0000 (16:19 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 4 Aug 2024 08:41:43 +0000 (01:41 -0700)
commitc6a5af16ba0ceff08b58d8a26cdbed2b300ccd0a
tree1dac0829c0530c5fa6d2eb49aa1b592145d2f8bb
parentdcc90722ac885d6e5cd0b4ba59ae9f3666a873c3
maint: use static_assert

* gnulib.modules: Add assert-h, for static_assert.
* src/common.h, src/list.c, src/misc.c:
Prefer static_assert to #if + #error.  This doesn’t fix any bugs; it’s
just that in general it’s better to avoid the preprocessor.
gnulib.modules
src/common.h
src/list.c
src/misc.c