From 67ea3f75ef3e92cba1f33e1df36d6e53211251f0 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Sat, 12 Dec 2015 23:28:16 +0100 Subject: python-any-r1.eclass: Use reverse iter instead of reversing impls array --- eclass/python-any-r1.eclass | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'eclass/python-any-r1.eclass') diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index 99aac739b302..c6dfc9c7aecb 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1.eclass @@ -313,13 +313,9 @@ python_setup() { done # fallback to best installed impl. - local rev_impls=() - for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - rev_impls=( "${i}" "${rev_impls[@]}" ) - done - - for i in "${rev_impls[@]}"; do - python_export "${i}" EPYTHON PYTHON + # (reverse iteration over _PYTHON_SUPPORTED_IMPLS) + for (( i = ${#_PYTHON_SUPPORTED_IMPLS[@]} - 1; i >= 0; i-- )); do + python_export "${_PYTHON_SUPPORTED_IMPLS[i]}" EPYTHON PYTHON if _python_EPYTHON_supported "${EPYTHON}"; then python_wrapper_setup return -- cgit v1.2.3-18-g5258