diff --git a/ChangeLog b/ChangeLog index ca663573..aa345200 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-10-26 Paul Eggert + + * system.c (sys_spawn_shell): Cast trailing null to (char *). + Bug reported by Christian Weisgerber. + 2003-10-19 Sergey Poznyakoff * AUTHORS: Updated diff --git a/src/system.c b/src/system.c index 58069cd7..3b824806 100644 --- a/src/system.c +++ b/src/system.c @@ -214,7 +214,7 @@ sys_spawn_shell () child = xfork (); if (child == 0) { - execlp (shell, "-sh", "-i", 0); + execlp (shell, "-sh", "-i", (char *) 0); exec_fatal (shell); } else