}
INLINE HsInt
-__hscore_PrelHandle_write( HsInt fd, HsBool isSock, HsAddr ptr,
- HsInt off, int sz )
+__hscore_PrelHandle_write( HsInt fd, HsAddr ptr, HsInt off, int sz )
{
-#if defined(mingw32_TARGET_OS) || defined(_MSC_VER)
- if (isSock) {
- return send(fd,(char *)ptr + off, sz, 0);
- }
-#endif
return write(fd,(char *)ptr + off, sz);
}
INLINE HsInt
-__hscore_PrelHandle_read( HsInt fd, HsBool isSock, HsAddr ptr,
- HsInt off, int sz )
+__hscore_PrelHandle_read( HsInt fd, HsAddr ptr, HsInt off, int sz )
{
-#if defined(mingw32_TARGET_OS) || defined(_MSC_VER)
- if (isSock) {
- return recv(fd,(char *)ptr + off, sz, 0);
- }
-#endif
return read(fd,(char *)ptr + off, sz);
}