From fb62c0508aaccbcc91c9fb95d25addc0c2ea2fc1 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 11 May 2008 14:08:31 +0200 Subject: Properly support sentinels for binary init functions. This should fix the build. (This used to be commit 9ba5962addc0ef2e0d01329ab8178b3f51659e75) --- source4/build/smb_build/input.pm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source4/build/smb_build') diff --git a/source4/build/smb_build/input.pm b/source4/build/smb_build/input.pm index 34b4445fe2..7028d2ab17 100644 --- a/source4/build/smb_build/input.pm +++ b/source4/build/smb_build/input.pm @@ -170,6 +170,8 @@ sub check_binary($$) return if ($bin->{ENABLE} ne "YES"); ($bin->{BINARY} = (lc $bin->{NAME})) if not defined($bin->{BINARY}); + unless (defined($bin->{INIT_FUNCTION_SENTINEL})) { $bin->{INIT_FUNCTION_SENTINEL} = "NULL"; } + unless (defined($bin->{INIT_FUNCTION_TYPE})) { $bin->{INIT_FUNCTION_TYPE} = "NTSTATUS (*) (void)"; } $bin->{OUTPUT_TYPE} = ["BINARY"]; add_libreplace($bin); -- cgit