summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbin/ebuild.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index e810446f9..c04882426 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -1174,9 +1174,10 @@ inherit() {
export ECLASS="$1"
__export_funcs_var=__export_functions_$ECLASS
- while [[ $__export_funcs_var =~ [-.] ]] ; do
+ while [[ $__export_funcs_var =~ [-.+] ]] ; do
__export_funcs_var=${__export_funcs_var/-/__dash__}
__export_funcs_var=${__export_funcs_var/./__dot__}
+ __export_funcs_var=${__export_funcs_var/./__plus__}
done
unset $__export_funcs_var