Make sure we close all open files.

This commit is contained in:
Martin Baulig
2000-02-14 14:25:34 +00:00
parent c92bf0f9a9
commit 00a32c887c
4 changed files with 11 additions and 4 deletions

View File

@@ -71,10 +71,11 @@ proc_file_to_buffer (char *buffer, const char *fmt, pid_t pid)
if (fd < 0) return -1;
len = read (fd, buffer, BUFSIZ-1);
if (len < 0) return -1;
close (fd);
if (len < 0)
return -1;
buffer [len] = '\0';
return 0;