chiark / gitweb /
util: fix bad memory access
authorLennart Poettering <lennart@poettering.net>
Thu, 17 Jan 2013 16:38:00 +0000 (17:38 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 17 Jan 2013 16:38:13 +0000 (17:38 +0100)
src/shared/util.c

index 0161f3e9578dd8d3598368c635e391d1dfdf0e7b..8e1409671f258cc31968eb7ae42a382d9dce5fb6 100644 (file)
@@ -439,7 +439,6 @@ int get_parent_of_pid(pid_t pid, pid_t *_ppid) {
 
         if (!fgets(line, sizeof(line), f)) {
                 r = feof(f) ? -EIO : -errno;
 
         if (!fgets(line, sizeof(line), f)) {
                 r = feof(f) ? -EIO : -errno;
-                fclose(f);
                 return r;
         }
 
                 return r;
         }