reg:LibUV ut_loop_t changed to uv_handle_t ??

109 views
Skip to first unread message

jagguli

unread,
Jun 8, 2012, 7:49:48 AM6/8/12
to node.native
Hi,
Is the code broken, im getting this error with the latest versions of
libuv and http-parser


In file included from /home/steven/cpp/node/node.native/native/
native.h:6:0,
from /home/steven/cpp/node/node.native/webserver.cpp:
2:
/home/steven/cpp/node/node.native/native/loop.h: In member function
‘void native::loop::ref()’:
/home/steven/cpp/node/node.native/native/loop.h:56:37: error: cannot
convert ‘uv_loop_t* {aka uv_loop_s*}’ to ‘uv_handle_t* {aka
uv_handle_s*}’ for argument ‘1’ to ‘void uv_ref(uv_handle_t*)’
/home/steven/cpp/node/node.native/native/loop.h: In member function
‘void native::loop::unref()’:
/home/steven/cpp/node/node.native/native/loop.h:62:41: error: cannot
convert ‘uv_loop_t* {aka uv_loop_s*}’ to ‘uv_handle_t* {aka
uv_handle_s*}’ for argument ‘1’ to ‘void uv_unref(uv_handle_t*)’
In file included from /home/steven/cpp/node/node.native/native/tcp.h:
6:0,
from /home/steven/cpp/node/node.native/native/
native.h:8,
from /home/steven/cpp/node/node.native/webserver.cpp:
2:
/home/steven/cpp/node/node.native/native/stream.h: In member function
‘bool native::base::stream::write(const char*, int,
std::function<void(native::error)>)’:
/home/steven/cpp/node/node.native/native/stream.h:79:64: warning:
narrowing conversion of ‘len’ from ‘int’ to ‘size_t {aka long unsigned
int}’ inside { } [-Wnarrowing]
Reply all
Reply to author
Forward
0 new messages