From 0b4bd706160bf68cfd5dac7f494f3d308b25a5da Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 23 Nov 2006 17:50:47 +0000 Subject: r19862: Fix list concatenation (This used to be commit a26da5182e5618a70bc4a05af6fa2a7304138330) --- source4/script/pkg-config | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'source4/script') diff --git a/source4/script/pkg-config b/source4/script/pkg-config index bb94e1514a..434a696946 100755 --- a/source4/script/pkg-config +++ b/source4/script/pkg-config @@ -92,27 +92,27 @@ sub Cflags($) { my $name = shift; my $fields = Parse($name); - my $cflags = $fields->{Cflags}; + my @cflags = split(/ /, $fields->{Cflags}); foreach (split(/[, ]/, $fields->{Requires})) { - $cflags .= " ".Cflags($_); + push (@cflags, Cflags($_)); } - return split(/ /, $cflags); + return @cflags; } sub Libs($) { my $name = shift; my $fields = Parse($name); - my $libs = $fields->{Libs}; + my @libs = split(/ /, $fields->{Libs}); foreach (split(/[, ]/, $fields->{Requires})) { - $libs .= " ".Libs($_); + push (@libs, Libs($_)); } if ($opt_static) { foreach (split(/[ ,]/, $fields->{"Requires.private"})) { - $libs .= " ".Libs($_); + push (@libs, Libs($_)); } } - return split(/ /, $libs); + return @libs; } my @out = (); -- cgit