Its single caller is _browse(), which is a private function as
well. This patch prepends an underscore to the function name to
indicate that the function is not supposed to be called by application
code.
rm -f "$tmp"
}
-gsu_menu()
+_gsu_menu()
{
local header="${1:-root}"
local items="$2"
local tree="$2" subtree="$3"
while :; do
- gsu_menu "$header" "$subtree"
+ _gsu_menu "$header" "$subtree"
(($ret != 0)) && return
[[ -z "$result" ]] && return
if [[ "${result%/}" != "$result" ]]; then