ruby-changes:15832
From: akr <ko1@a...>
Date: Thu, 13 May 2010 07:39:33 +0900 (JST)
Subject: [ruby-changes:15832] Ruby:r27764 (trunk): * ext/sdbm/_sdbm.c: include unistd.h before sdbm.h for off_t.
akr 2010-05-13 07:39:10 +0900 (Thu, 13 May 2010) New Revision: 27764 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=27764 Log: * ext/sdbm/_sdbm.c: include unistd.h before sdbm.h for off_t. fix compilation problem on FreeBSD 6.4. Modified files: trunk/ChangeLog trunk/ext/sdbm/_sdbm.c Index: ChangeLog =================================================================== --- ChangeLog (revision 27763) +++ ChangeLog (revision 27764) @@ -1,3 +1,8 @@ +Thu May 13 07:37:49 2010 Tanaka Akira <akr@f...> + + * ext/sdbm/_sdbm.c: include unistd.h before sdbm.h for off_t. + fix compilation problem on FreeBSD 6.4. + Wed May 12 23:48:37 2010 Tanaka Akira <akr@f...> * include/ruby/intern.h (rb_quad_pack): deprecated. Index: ext/sdbm/_sdbm.c =================================================================== --- ext/sdbm/_sdbm.c (revision 27763) +++ ext/sdbm/_sdbm.c (revision 27764) @@ -13,6 +13,11 @@ #include "ruby/config.h" #include "ruby/defines.h" + +#ifdef HAVE_UNISTD_H +#include <unistd.h> +#endif + #include "sdbm.h" /* @@ -23,10 +28,6 @@ #define BYTESIZ 8 -#ifdef HAVE_UNISTD_H -#include <unistd.h> -#endif - #ifdef BSD42 #define SEEK_SET L_SET #define memset(s,c,n) bzero(s, n) /* only when c is zero */ -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/