[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]