From cd1fefa973968ff4e3760a9593f70fe2da0def48 Mon Sep 17 00:00:00 2001
From: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: Thu, 16 Dec 2010 17:15:37 -0300
Subject: [PATCH] Avoid clobbering errno, per comment from Tom.

---
 src/port/exec.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/port/exec.c b/src/port/exec.c
index cc044ea5f03..8aaee2bb5f2 100644
--- a/src/port/exec.c
+++ b/src/port/exec.c
@@ -357,8 +357,8 @@ pipe_read_line(char *cmd, char *line, int maxsize)
 
 	if (fgets(line, maxsize, pgver) == NULL)
 	{
-		pclose(pgver);		/* no error checking */
 		perror("fgets failure");
+		pclose(pgver);		/* no error checking */
 		return NULL;
 	}
 
-- 
GitLab