You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace ssize_t with std::ptrdiff_t to avoid typedef clashes on MSVC (fix#537) (#597)
MSVC has no ssize_t, so IXSocket.h and IXUdpSocket.h injected a global
'typedef SSIZE_T ssize_t' which collides with other libraries defining
their own ssize_t shim. Use std::ptrdiff_t instead, which is the same
underlying type on all supported 64-bit platforms, and drop the
Windows/Apple header shims entirely.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
0 commit comments