From: Luis Lavena <luislavena@...>
Date: 2011-11-28T00:49:05+09:00
Subject: [ruby-core:41333] Re: [ruby-trunk - Bug #5675][Open] [mingw] static build fails due to socket extension build failure

On Sun, Nov 27, 2011 at 12:41 PM, KOSAKI Motohiro
<kosaki.motohiro@gmail.com> wrote:
>
> Why doesn't socket.c include "ruby/win32.h"? �I apologize if I ask
> dumb question.
>

Not a dumb question, a very valid one...

ruby.h includes ruby/ruby.h
ruby/ruby.h includes ruby/defines.h
ruby/defines.h does include ruby/win32.h

socket.c is including rubysocket.h which includes ruby/ruby.h, so it
should be resolving properly, right?

-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exup�ry