summaryrefslogtreecommitdiffstats
path: root/bin/isolated-functions.sh
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-10-19 03:36:30 +0000
committerZac Medico <zmedico@gentoo.org>2009-10-19 03:36:30 +0000
commita7d10040d6961d190693d69ce1cd2ca1b5be8524 (patch)
treebfb497957ad832c85e67ddd2ae0560e121b42e50 /bin/isolated-functions.sh
parentaa88956c2ee87f3b56b12fe891b94c0b79d068d2 (diff)
downloadportage-a7d10040d6961d190693d69ce1cd2ca1b5be8524.tar.gz
portage-a7d10040d6961d190693d69ce1cd2ca1b5be8524.tar.bz2
portage-a7d10040d6961d190693d69ce1cd2ca1b5be8524.zip
Preserve variables which have been set in global scope using 'declare'.
(trunk r14662) svn path=/main/branches/2.1.7/; revision=14682
Diffstat (limited to 'bin/isolated-functions.sh')
-rwxr-xr-xbin/isolated-functions.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh
index a3e7e3e56..64f84b064 100755
--- a/bin/isolated-functions.sh
+++ b/bin/isolated-functions.sh
@@ -573,8 +573,8 @@ save_ebuild_env() {
# user config variables
unset DOC_SYMLINKS_DIR INSTALL_MASK PKG_INSTALL_MASK
- set
- export
+ declare -p
+ declare -fp
)
}