libuv fix for old msvc