diff options
| author | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-05-04 13:40:05 +0000 |
|---|---|---|
| committer | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-05-04 13:40:05 +0000 |
| commit | e7895ac92c8398b1c554e218c373316356ccbd19 (patch) | |
| tree | 8fe7180ccc077b692f7436c210610d2921e40717 /Src/parse.c | |
| parent | 11147: TRAPZERR tests (diff) | |
| download | zsh-e7895ac92c8398b1c554e218c373316356ccbd19.tar zsh-e7895ac92c8398b1c554e218c373316356ccbd19.tar.gz zsh-e7895ac92c8398b1c554e218c373316356ccbd19.tar.bz2 zsh-e7895ac92c8398b1c554e218c373316356ccbd19.tar.lz zsh-e7895ac92c8398b1c554e218c373316356ccbd19.tar.xz zsh-e7895ac92c8398b1c554e218c373316356ccbd19.tar.zst zsh-e7895ac92c8398b1c554e218c373316356ccbd19.zip | |
close dump file descriptors in children (11151)
Diffstat (limited to 'Src/parse.c')
| -rw-r--r-- | Src/parse.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Src/parse.c b/Src/parse.c index b9ebad9a7..453e45ad0 100644 --- a/Src/parse.c +++ b/Src/parse.c @@ -3030,6 +3030,16 @@ decrdumpcount(FuncDump f) } } +/**/ +mod_export void +closedumps(void) +{ + FuncDump p; + + for (p = dumps; p; p = p->next) + zclose(p->fd); +} + #else void @@ -3042,6 +3052,11 @@ decrdumpcount(FuncDump f) { } +void +closedumps(void) +{ +} + #endif /**/ @@ -3070,3 +3085,4 @@ dump_autoload(char *nam, char *file, int on, char *ops, int func) } return ret; } + |
