diff options
author | Paul Ackersviller <packersv@users.sourceforge.net> | 2007-11-05 02:56:15 +0000 |
---|---|---|
committer | Paul Ackersviller <packersv@users.sourceforge.net> | 2007-11-05 02:56:15 +0000 |
commit | f8af0b7ee44fed3f40e4c644f3cfa69468f2db12 (patch) | |
tree | 90b50d995718467633cc384625168a8ca8761183 /Src | |
parent | 17eda071fe660ae704ed9bb48c3558ca73e4eb22 (diff) | |
download | zsh-f8af0b7ee44fed3f40e4c644f3cfa69468f2db12.tar.gz zsh-f8af0b7ee44fed3f40e4c644f3cfa69468f2db12.tar.xz zsh-f8af0b7ee44fed3f40e4c644f3cfa69468f2db12.zip |
Merge of 22992: make $? available on trap or hook shell exit.
Diffstat (limited to 'Src')
-rw-r--r-- | Src/builtin.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Src/builtin.c b/Src/builtin.c index 40e2f8145..cda6f0198 100644 --- a/Src/builtin.c +++ b/Src/builtin.c @@ -4229,6 +4229,7 @@ zexit(int val, int from_where) #endif } } + lastval = val; if (sigtrapped[SIGEXIT]) dotrap(SIGEXIT); runhookdef(EXITHOOK, NULL); |