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 | 9bbe45297c22d3979c935e412254d4ac376ca4bc (diff) | |
download | zsh-e7895ac92c8398b1c554e218c373316356ccbd19.tar.gz zsh-e7895ac92c8398b1c554e218c373316356ccbd19.tar.xz 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; } + |