joyent/libuv — pull request #1062 by rtarnell (2013-12-28 17:44:06+00:00)
Title: unix: fix non-OS X builds

uv__stream_osx_interrupt_select was only defined on OS X, but is used
elsewhere on all platforms. The intention was to implement it as a
no-op on other platforms, but the entire definition was inside
"#ifdef \__APPLE__", so this didn't actually work.

Fix: move it above the #ifdef.