# HG changeset patch # User jwe # Date 1130349056 0 # Node ID 3fadccb05d5d057e59047e202887bcf150343bdf # Parent b8fc8af2d04da975a6b8d8a97797cbe1d8dea5b0 [project @ 2005-10-26 17:50:55 by jwe] diff -r b8fc8af2d04d -r 3fadccb05d5d src/ChangeLog --- a/src/ChangeLog Wed Oct 26 15:30:11 2005 +0000 +++ b/src/ChangeLog Wed Oct 26 17:50:56 2005 +0000 @@ -1,5 +1,9 @@ 2005-10-26 John W. Eaton + * oct-procbuf.cc (octave_procbuf::open): Cast 0 to void * to avoid + new g++ warning. + * toplev.cc (Fsystem): Likewise. + Changes for GCC 4.1, tip from Arno J. Klaassen : diff -r b8fc8af2d04d -r 3fadccb05d5d src/oct-procbuf.cc --- a/src/oct-procbuf.cc Wed Oct 26 15:30:11 2005 +0000 +++ b/src/oct-procbuf.cc Wed Oct 26 17:50:56 2005 +0000 @@ -136,7 +136,7 @@ octave_procbuf_list = octave_procbuf_list->next; } - execl ("/bin/sh", "sh", "-c", command, 0); + execl ("/bin/sh", "sh", "-c", command, static_cast (0)); exit (127); } diff -r b8fc8af2d04d -r 3fadccb05d5d src/toplev.cc --- a/src/toplev.cc Wed Oct 26 15:30:11 2005 +0000 +++ b/src/toplev.cc Wed Oct 26 17:50:56 2005 +0000 @@ -480,7 +480,8 @@ // XXX FIXME XXX -- should probably replace this // call with something portable. - execl ("/bin/sh", "sh", "-c", cmd_str.c_str (), 0); + execl ("/bin/sh", "sh", "-c", cmd_str.c_str (), + static_cast (0)); panic_impossible (); }