Browse Source

MFB: binary mode by default under win32.

PEAR_1_4DEV
Wez Furlong 23 years ago
parent
commit
fa342d2404
  1. 10
      main/streams/plain_wrapper.c

10
main/streams/plain_wrapper.c

@ -69,16 +69,14 @@ PHPAPI int php_stream_parse_fopen_modes(const char *mode, int *open_flags)
flags |= O_RDONLY;
}
#ifdef O_BINARY
if (strchr(mode, 'b')) {
flags |= O_BINARY;
}
#endif
#ifdef _O_TEXT
#if defined(_O_TEXT) && defined(O_BINARY)
if (strchr(mode, 't')) {
flags |= _O_TEXT;
} else {
flags |= O_BINARY;
}
#endif
*open_flags = flags;
return SUCCESS;
}

Loading…
Cancel
Save