libuv/src
Ben Noordhuis d779eb53d5 unix, windows: fix uv_fs_chown() function prototype
Before this commit, uv_fs_chown() and uv_fs_fchown() took the uid and
gid as signed integers which is wrong because uid_t and gid_t are
unsigned on most all platforms and IDs that don't fit in a signed
integer do exist.

This is not an ABI change because the size of the uid and gid arguments
do not change, only their sign.

On Windows, uv_uid_t and uv_gid_t are typedef'd as unsigned char for
reasons that are unclear. It doesn't matter: they get cast to ints when
used as function arguments. The arguments themselves are unused.

Partial fix for joyent/node#5890.
2013-07-23 13:24:37 +02:00
..
unix unix, windows: fix uv_fs_chown() function prototype 2013-07-23 13:24:37 +02:00
win unix, windows: fix uv_fs_chown() function prototype 2013-07-23 13:24:37 +02:00
fs-poll.c unix, windows: make uv_fs_t.statbuf public 2013-02-10 17:50:03 +01:00
inet.c inet: snprintf returns int, not size_t 2013-04-10 15:50:39 +02:00
uv-common.c unix, windows: move uv_now() to uv-common.c 2013-05-29 16:13:34 +02:00
uv-common.h unix: add uv__is_closing() macro 2013-05-26 23:02:17 +02:00
version.c Now working on v0.10.13 2013-07-09 13:18:53 -07:00