> If POSIX ssize_t bothers you, use ISO C intptr_t or ptrdiff_t as > appropriate. intptr_t or ptrdiff_t kind of change the semantics. perhaps we could have something like: #if defined(_MSC_VER) typedef ptrdiff_t libvlc_ssize_t; #else typedef ssize_t libvlc_ssize_t; #endif -- Pierre Lamot