]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
maint: add a syntax check to prevent use of NULL
authorPádraig Brady <P@draigBrady.com>
Tue, 18 Jul 2023 22:08:42 +0000 (23:08 +0100)
committerPádraig Brady <P@draigBrady.com>
Tue, 18 Jul 2023 22:13:06 +0000 (23:13 +0100)
* cfg.mk (sc_prohibit_NULL): Direct to use nullptr instead.

cfg.mk

diff --git a/cfg.mk b/cfg.mk
index 9c399595fa72e6fa7876505f71df943911a9b9d9..630251b6578cabc72d361d796bf69e8e87193e00 100644 (file)
--- a/cfg.mk
+++ b/cfg.mk
@@ -509,6 +509,12 @@ sc_prohibit_exit_write_error:
        halt='Use write_error() instead' \
          $(_sc_search_regexp)
 
+sc_prohibit_NULL:
+       @prohibit='$(begword)NULL$(endword)'                            \
+       in_vc_files='\.[ch]$$'                                          \
+       halt='use nullptr instead'                                      \
+         $(_sc_search_regexp)
+
 # Don't use "indent-tabs-mode: nil" anymore.  No longer needed.
 sc_prohibit_emacs__indent_tabs_mode__setting:
        @prohibit='^( *[*#] *)?indent-tabs-mode:'                       \