From 38f8a3b0aad8fc6dee35ecba21962a423e2ac517 Mon Sep 17 00:00:00 2001 From: Jeremy Huddleston Date: Fri, 7 Jan 2005 11:21:42 +0000 Subject: [PATCH] Fix bug when ABI is passed as an arg to get_abi_var. --- eclass/eutils.eclass | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass index b09e6bd0ee70..fa12e10312a0 100644 --- a/eclass/eutils.eclass +++ b/eclass/eutils.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.136 2005/01/07 11:13:38 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.137 2005/01/07 11:21:42 eradicator Exp $ # # Author: Martin Schlemmer # @@ -1668,10 +1668,10 @@ epunt_cxx() { # # Jeremy Huddleston get_abi_var() { - local flag=$1 + local flag=${1} local abi if [ $# -gt 1 ]; then - abi=$1 + abi=${2} elif [ -n "${ABI}" ]; then abi=${ABI} elif [ -n "${DEFAULT_ABI}" ]; then @@ -1684,8 +1684,7 @@ get_abi_var() { echo ${!var} } -get_abi_CFLAGS() { get_abi_var CFLAGS $1; } -get_abi_CXXFLAGS() { get_abi_var CXXFLAGS $1; } -get_abi_ASFLAGS() { get_abi_var ASFLAGS $1; } -get_abi_LIBDIR() { get_abi_var LIBDIR $1; } - +get_abi_CFLAGS() { get_abi_var CFLAGS ${@}; } +get_abi_CXXFLAGS() { get_abi_var CXXFLAGS ${@}; } +get_abi_ASFLAGS() { get_abi_var ASFLAGS ${@}; } +get_abi_LIBDIR() { get_abi_var LIBDIR ${@}; } -- 2.26.2