From: Tor Lillqvist Date: Tue, 13 Feb 2007 20:19:09 +0000 (+0000) Subject: Add comment about dup(0) and lack of /dev/stdin on Win32. (#407431) X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=c6efde4f62ac6133e4e198784ae020d21694eda8;p=dana%2Fcg-glib.git Add comment about dup(0) and lack of /dev/stdin on Win32. (#407431) 2007-01-02 Tor Lillqvist * glib-genmarshal.c (main): Add comment about dup(0) and lack of /dev/stdin on Win32. (#407431) svn path=/trunk/; revision=5335 --- diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 507f4f72..5fb2116a 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,7 +1,8 @@ 2007-01-02 Tor Lillqvist * glib-genmarshal.c (main): Handle "/dev/stdin" by dup()ing fd 0 - so that it works on Win32, too. + so that it works on Win32 and other systems without + /dev/stdin. (#407431) 2006-12-29 Matthias Clasen diff --git a/gobject/glib-genmarshal.c b/gobject/glib-genmarshal.c index 07e32b13..a36842d4 100644 --- a/gobject/glib-genmarshal.c +++ b/gobject/glib-genmarshal.c @@ -657,6 +657,7 @@ main (int argc, gint fd; if (strcmp (file, "/dev/stdin") == 0) + /* Mostly for Win32. This is equivalent to opening /dev/stdin */ fd = dup (0); else fd = open (file, O_RDONLY);