diff --git a/ProcessList.c b/ProcessList.c index 5ba396b7194554eda57b207a26207a1f884c6090..3d6341c4a6a69e2116c4a0aebfccfa8ffa8ce76c 100644 --- a/ProcessList.c +++ b/ProcessList.c @@ -414,7 +414,7 @@ static bool ProcessList_readStatFile(Process *process, const char* dirname, cons int size = xread(fd, buf, MAX_READ); close(fd); - if (!size) return false; + if (size <= 0) return false; buf[size] = '\0'; assert(process->pid == atoi(buf));