Marco G. Salvagno's OS/2 patch is applied

This commit is contained in:
Daniel Stenberg 2000-04-04 17:44:24 +00:00
parent d62d25bdb4
commit 00ad88408d
1 changed files with 13 additions and 0 deletions

View File

@ -1183,6 +1183,19 @@ static UrgError _urlget(struct UrlData *data)
kerberos_connect(data, name);
#endif
#ifdef __EMX__
/* 20000330 mgs
* the check is quite a hack...
* we're calling _fsetmode to fix the problem with fwrite converting newline
* characters (you get mangled text files, and corrupted binary files when
* you download to stdout and redirect it to a file). */
if ((data->out)->_handle == NULL) {
fprintf(stderr, "_fsetmode\n");
_fsetmode(stdout, "b");
}
#endif
if((data->conf&(CONF_FTP|CONF_PROXY)) == CONF_FTP) {
result = ftp(data, &bytecount, data->user, data->passwd, ppath);
if(result)