libuv/include/uv-private
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
..
ngx-queue.h Merge branch 'v0.8' 2012-10-25 04:43:19 +02:00
stdint-msvc2008.h win: support compilation with Visual Studio 2008 2012-10-23 22:55:25 +02:00
tree.h Rename __unused to UV__UNUSED. 2012-04-03 17:41:50 +02:00
uv-bsd.h stream: use kevent() information before accept() 2013-02-09 00:54:08 +04:00
uv-darwin.h stream: use kevent() information before accept() 2013-02-09 00:54:08 +04:00
uv-linux.h unix: split up uv-unix.h 2012-08-17 16:42:31 +02:00
uv-sunos.h sunos: fix !defined(PORT_SOURCE_FILE) build 2012-12-28 12:45:47 +01:00
uv-unix.h unix, windows: fix uv_fs_chown() function prototype 2013-07-23 13:24:37 +02:00
uv-win.h win/tty: don't touch insert mode or quick edit mode 2013-03-05 20:05:58 +01:00