changeset 744:93ff221b9c35

farray.sh: Rename the index in "farray_find()"
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 08 Oct 2024 16:11:52 +0200
parents 6fcf7da87981
children a5918c859fe9
files share/local-bsdtools/farray.sh
diffstat 1 files changed, 7 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/share/local-bsdtools/farray.sh	Tue Oct 08 15:52:30 2024 +0200
+++ b/share/local-bsdtools/farray.sh	Tue Oct 08 16:11:52 2024 +0200
@@ -1374,7 +1374,7 @@
     local __farr_start __farr_end
 
     local __farr_token __farr_gvrname __farr_len
-    local __farr_cur_idx __farr_existing_value
+    local __farr_cur_find_idx __farr_existing_value
 
     __farr_varname="${1-}"
     [ -z "${__farr_varname}" ] && _farr_fatal "missing variable name"
@@ -1396,15 +1396,15 @@
     [ ${__farr_end} -lt 1 ] && _farr_fatal "end index must be >= 1"
     [ ${__farr_end} -gt "${__farr_len}" ] && _farr_fatal "end index exceeds array length"
 
-    __farr_cur_idx=${__farr_start}
-    while [ ${__farr_cur_idx} -le ${__farr_end} ]; do
-        eval __farr_existing_value=\"\$\{${__farr_gvrname}_${__farr_cur_idx}\}\"
+    __farr_cur_find_idx=${__farr_start}
+    while [ ${__farr_cur_find_idx} -le ${__farr_end} ]; do
+        eval __farr_existing_value=\"\$\{${__farr_gvrname}_${__farr_cur_find_idx}\}\"
         if [ "${__farr_existing_value}" = "${__farr_searched_value}" ]; then
-            #printf "%d" ${__farr_cur_idx}
-            eval "${__farr_varname}"=${__farr_cur_idx}
+            #printf "%d" ${__farr_cur_find_idx}
+            eval "${__farr_varname}"=${__farr_cur_find_idx}
             return 0
         fi
-	__farr_cur_idx=$((__farr_cur_idx + 1))
+	__farr_cur_find_idx=$((__farr_cur_find_idx + 1))
     done
     return 1
 }