From 34ddb33b4bf14587f4cd5d7972095df6ffa33e02 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 15 Nov 2004 00:32:37 +0000 Subject: r3744: Support building subsystems as a shared library. Modules don't work yet, so while this does compile, it does not work yet. (This used to be commit 3d885562c9f83d60c5d4957b067e35387dfa50dd) --- source4/build/smb_build/smb_build_h.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source4/build/smb_build/smb_build_h.pm') diff --git a/source4/build/smb_build/smb_build_h.pm b/source4/build/smb_build/smb_build_h.pm index 6d67eedf60..f3b0a2b837 100644 --- a/source4/build/smb_build/smb_build_h.pm +++ b/source4/build/smb_build/smb_build_h.pm @@ -64,7 +64,8 @@ sub _prepare_smb_build_h($) next if $key->{OUTPUT_TYPE} ne "SHARED_LIBRARY"; my $name = $key->{NAME}; - my $func = $key->{INIT_FUNCTION}; + next if not defined($key->{INIT_FUNCTION}); + my $func = join(' ', @{$key->{INIT_FUNCTION}}); next if $func eq ""; my $DEFINE = (); -- cgit