From d13d55c10bc2a56632e99182dd9b958543b401f4 Mon Sep 17 00:00:00 2001 From: Alvaro Herrera Date: Wed, 18 Jul 2007 21:19:17 +0000 Subject: [PATCH] Cast NULL to a pointer type in the execl() call, to avoid a compiler warning on some platforms and possibly a bug. Per report from Stefan and subsequent discussion. --- src/test/regress/pg_regress.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/regress/pg_regress.c b/src/test/regress/pg_regress.c index fc5fde17ee..53147fe9f4 100644 --- a/src/test/regress/pg_regress.c +++ b/src/test/regress/pg_regress.c @@ -911,7 +911,7 @@ spawn_process(const char *cmdline) char *cmdline2 = malloc(strlen(cmdline) + 6); sprintf(cmdline2, "exec %s", cmdline); - execl(shellprog, shellprog, "-c", cmdline2, NULL); + execl(shellprog, shellprog, "-c", cmdline2, (char *) NULL); fprintf(stderr, _("%s: could not exec \"%s\": %s\n"), progname, shellprog, strerror(errno)); exit(1); /* not exit_nicely here... */ -- 2.39.5