From a1ca39655ba446c98a2f44b2b1d45d1059738885 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= Date: Tue, 25 May 2021 21:33:52 +0200 Subject: [PATCH] Forbid strtok(3) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Brian Behlendorf Reviewed-by: John Kennedy Signed-off-by: Ahelenia ZiemiaƄska Closes #12094 --- config/Rules.am | 1 + 1 file changed, 1 insertion(+) diff --git a/config/Rules.am b/config/Rules.am index 99587eab2b..ef10d49389 100644 --- a/config/Rules.am +++ b/config/Rules.am @@ -53,6 +53,7 @@ endif if BUILD_FREEBSD AM_CPPFLAGS += -DTEXT_DOMAIN=\"zfs-freebsd-user\" endif +AM_CPPFLAGS += -D"strtok(...)=strtok(__VA_ARGS__) __attribute__((deprecated(\"Use strtok_r(3) instead!\")))" AM_LDFLAGS = $(DEBUG_LDFLAGS) AM_LDFLAGS += $(ASAN_LDFLAGS)