X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=glib%2Fgspawn.c;h=5d8d57b5bf9e438b20ab78d478b990a4cf2c75a2;hb=01d8d43d0b66f349a38075a3ebfd82fc9bed084a;hp=bdecff20b54b8148dba6194c120c59934181c36b;hpb=7d622157f055d9fb0ae3686f2b7a4fd1952af258;p=platform%2Fupstream%2Fglib.git diff --git a/glib/gspawn.c b/glib/gspawn.c index bdecff2..5d8d57b 100644 --- a/glib/gspawn.c +++ b/glib/gspawn.c @@ -1099,6 +1099,7 @@ do_exec (gint child_err_report_fd, { /* Keep process from blocking on a read of stdin */ gint read_null = open ("/dev/null", O_RDONLY); + g_assert (read_null != -1); sane_dup2 (read_null, 0); close_and_invalidate (&read_null); } @@ -1117,6 +1118,7 @@ do_exec (gint child_err_report_fd, else if (stdout_to_null) { gint write_null = sane_open ("/dev/null", O_WRONLY); + g_assert (write_null != -1); sane_dup2 (write_null, 1); close_and_invalidate (&write_null); }