ruby-changes:28691
From: usa <ko1@a...>
Date: Wed, 15 May 2013 00:45:07 +0900 (JST)
Subject: [ruby-changes:28691] usa:r40743 (trunk): * signal.c: need to include unistd.h for write(2).
usa 2013-05-15 00:44:14 +0900 (Wed, 15 May 2013) New Revision: 40743 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=40743 Log: * signal.c: need to include unistd.h for write(2). unistd.h is now included via ruby/defines.h, but should implicitly include here. (suggested by kosaki) Modified files: trunk/ChangeLog trunk/signal.c Index: ChangeLog =================================================================== --- ChangeLog (revision 40742) +++ ChangeLog (revision 40743) @@ -1,3 +1,9 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1 +Wed May 15 00:42:54 2013 NAKAMURA Usaku <usa@r...> + + * signal.c: need to include unistd.h for write(2). + unistd.h is now included via ruby/defines.h, but should implicitly + include here. (suggested by kosaki) + Tue May 14 23:43:05 2013 Tanaka Akira <akr@f...> * ext/socket/.document: Add ifaddr.c. Index: signal.c =================================================================== --- signal.c (revision 40742) +++ signal.c (revision 40743) @@ -19,6 +19,9 @@ https://github.com/ruby/ruby/blob/trunk/signal.c#L19 #include "ruby_atomic.h" #include "eval_intern.h" #include "internal.h" +#ifdef HAVE_UNISTD_H +# include <unistd.h> +#endif #if defined(__native_client__) && defined(NACL_NEWLIB) # include "nacl/signal.h" -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/