OSDN Git Service

Fix inconsequential FILE pointer leakage
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Thu, 16 Dec 2010 19:45:11 +0000 (16:45 -0300)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Thu, 16 Dec 2010 19:45:11 +0000 (16:45 -0300)
src/port/exec.c

index 742318d..cc044ea 100644 (file)
@@ -357,6 +357,7 @@ pipe_read_line(char *cmd, char *line, int maxsize)
 
        if (fgets(line, maxsize, pgver) == NULL)
        {
+               pclose(pgver);          /* no error checking */
                perror("fgets failure");
                return NULL;
        }