summaryrefslogtreecommitdiffstats
path: root/ProcessUNIX.c
diff options
context:
space:
mode:
authorKWSys Robot <kwrobot@kitware.com>2013-12-19 14:39:26 (GMT)
committerBrad King <brad.king@kitware.com>2013-12-19 15:44:24 (GMT)
commitf788d9a1b27efc9b463b1174a93e780bef00a5d9 (patch)
treead8871c410d7cc02d04c19be76465db32aab8dca /ProcessUNIX.c
parent704ab3d24827cfe5754a00028086f21503c2e08b (diff)
downloadCMake-f788d9a1b27efc9b463b1174a93e780bef00a5d9.zip
CMake-f788d9a1b27efc9b463b1174a93e780bef00a5d9.tar.gz
CMake-f788d9a1b27efc9b463b1174a93e780bef00a5d9.tar.bz2
KWSys 2013-12-19 (88165c5e)
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 88165c5e | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 1010d0e3..88165c5e Clinton Stimpson (2): ab6f8c36 FStream: Fix rdbuf() return and use use of FStream in SystemTools. 88165c5e Encoding: Fix bug in kwsysEncoding_DupToNarrow. Rolf Eike Beer (2): d2bcbe11 SystemInformation: extract CPU information on Linux/Sparc b2fd7da5 ProcessUNIX: close /proc entry before starting recursion Ådne Hovda (1): a02a1ad2 SystemInformation: Fix compilation on HP-UX 11.11 hppa Change-Id: I225e0517379d88612f18215b43c7d6a9daad6326
Diffstat (limited to 'ProcessUNIX.c')
-rw-r--r--ProcessUNIX.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ProcessUNIX.c b/ProcessUNIX.c
index b9af2f1..faeb967 100644
--- a/ProcessUNIX.c
+++ b/ProcessUNIX.c
@@ -2449,6 +2449,7 @@ static void kwsysProcessKill(pid_t process_id)
if(f)
{
size_t nread = fread(buffer, 1, KWSYSPE_PIPE_BUFFER_SIZE, f);
+ fclose(f);
buffer[nread] = '\0';
if(nread > 0)
{
@@ -2463,7 +2464,6 @@ static void kwsysProcessKill(pid_t process_id)
}
}
}
- fclose(f);
}
}
}