remove zcompare's return
No need to make returns for tests that we aren't making success/failure checks for; the function itself deals with what needs to be zcompiled.
This commit is contained in:
parent
20d84ab79d
commit
ef8e4bd3be
@ -1,6 +1,5 @@
|
|||||||
#
|
#
|
||||||
# startup file read in interactive login shell
|
# startup file read in interactive login shells
|
||||||
# not run again in subsuquent shells
|
|
||||||
#
|
#
|
||||||
# The following code helps us by optimizing the existing framework.
|
# The following code helps us by optimizing the existing framework.
|
||||||
# This includes zcompile, zcompdump, etc.
|
# This includes zcompile, zcompdump, etc.
|
||||||
@ -12,12 +11,7 @@
|
|||||||
# These jobs are asynchronous, and will not impact the interactive shell
|
# These jobs are asynchronous, and will not impact the interactive shell
|
||||||
zcompare() {
|
zcompare() {
|
||||||
if [[ -s ${1} && ( ! -s ${1}.zwc || ${1} -nt ${1}.zwc) ]]; then
|
if [[ -s ${1} && ( ! -s ${1}.zwc || ${1} -nt ${1}.zwc) ]]; then
|
||||||
# needs zcomplie
|
|
||||||
zcompile ${1}
|
zcompile ${1}
|
||||||
return 0
|
|
||||||
else
|
|
||||||
# no need to zcompile
|
|
||||||
return 1
|
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user