The fields for UV_HANDLE_PRIVATE_FIELDS in uv-win.h and uv-unix.h are the same, but in different order. Simply swap them so uv_handle_t are the same on both platforms. Signed-off-by: Fedor Indutny <fedor@indutny.com>