summaryrefslogtreecommitdiffstats
path: root/bin/isolated-functions.sh
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-10-18 05:27:30 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-10-18 05:27:30 +0000
commit409cb6e8b8c124fbf281efcda05994df88cd59ad (patch)
tree0a44a22f80fb3768ced69b55b9c3b3a9b6585f1b /bin/isolated-functions.sh
parent2de294f1e5577baf698840a623657619e389f327 (diff)
downloadportage-409cb6e8b8c124fbf281efcda05994df88cd59ad.tar.gz
portage-409cb6e8b8c124fbf281efcda05994df88cd59ad.tar.bz2
portage-409cb6e8b8c124fbf281efcda05994df88cd59ad.zip
Preserve variables which have been set in global scope using 'declare'.
svn path=/main/trunk/; revision=14662
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
)
}