Hello,

I'm working an UWin 5.0 with msvc 16.0 aka Visual Studio 2010.

I notice size_t is 8 and ssize_t is 4

ssize_t read(int fd, void *buf, size_t nbytes);

It's sound strange ! IMO, the size must be the same.

size_t is defined in a lot of header as unsigned long

#ifndef _SSIZE_T_DEFINED
#ifdef _WIN64
typedef __int64 ssize_t
#else
typedef long ssize_t
#endif
#define _SSIZE_T_DEFINED
#endif

Yves
_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers

Reply via email to