summaryrefslogtreecommitdiff
path: root/src/common/exec.c
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2018-04-19 10:45:15 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2018-04-19 10:45:15 -0300
commite160fa005e809c9b5b15232d73b3109278488a05 (patch)
tree6eb701ac010cf050dc8d26f5e8aa19b98f20284e /src/common/exec.c
parent82acf3eb7db92640f16a1197e62f2dceba77415c (diff)
Enlarge find_other_exec's meager fgets buffer
The buffer was 100 bytes long, which is barely sufficient when the version string gets longer (such as by configure --with-extra-version). Set it to MAXPGPATH. Author: Nikhil Sontakke Discussion: https://postgr.es/m/CAMGcDxfLfpYU_Jru++L6ARPCOyxr0W+2O3Q54TDi5XdYeU36ow@mail.gmail.com
Diffstat (limited to 'src/common/exec.c')
-rw-r--r--src/common/exec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/exec.c b/src/common/exec.c
index e5575d5f50e..c2153c9f720 100644
--- a/src/common/exec.c
+++ b/src/common/exec.c
@@ -308,7 +308,7 @@ find_other_exec(const char *argv0, const char *target,
const char *versionstr, char *retpath)
{
char cmd[MAXPGPATH];
- char line[100];
+ char line[MAXPGPATH];
if (find_my_exec(argv0, retpath) < 0)
return -1;