]> git.ipfire.org Git - thirdparty/shadow.git/commit
autogen.sh, lib/: Replace must_be_array() by -Werror=sizeof-pointer-div
authorAlejandro Colomar <alx@kernel.org>
Wed, 21 May 2025 12:03:06 +0000 (14:03 +0200)
committerSerge Hallyn <serge@hallyn.com>
Tue, 3 Jun 2025 14:34:55 +0000 (09:34 -0500)
commitdc8ead618db53fa5f0d30142d720ddb245326ad6
tree3a22c0d36f1680abeca0ceb7c8bfdc89ef181d45
parentc5d8fcb4cdd96547563d382fece1e7ea6dff19de
autogen.sh, lib/: Replace must_be_array() by -Werror=sizeof-pointer-div

The error works as well as the magic macro, and we get cleaner code.
Plus, very soon we'll get the countof() operator from GCC 16 and
Clang 21, which doesn't even need this diagnostic to work safely.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
autogen.sh
lib/must_be.h
lib/sizeof.h