mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
See ChangeLog: Fri Jul 28 18:19:11 CEST 2000 Werner Koch
This commit is contained in:
parent
b872ea2577
commit
d81c3f733b
12 changed files with 163 additions and 24 deletions
|
@ -1,3 +1,10 @@
|
|||
Fri Jul 28 18:19:11 CEST 2000 Werner Koch <wk@openit.de>
|
||||
|
||||
* iobuf.c: Use setmode() at several places to set stdin and stdout
|
||||
to binary mode for MSDOS based systems
|
||||
|
||||
* iobuf.c (underflow): Initialize dummy_len to keep memory checker happy.
|
||||
|
||||
Fri Jul 14 19:38:23 CEST 2000 Werner Koch <wk@>
|
||||
|
||||
* iobuf.c (iobuf_cancel): Broadcast the new Cancel message to all
|
||||
|
|
16
util/iobuf.c
16
util/iobuf.c
|
@ -28,6 +28,9 @@
|
|||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
#include <gcrypt.h>
|
||||
#ifdef HAVE_DOSISH_SYSTEM
|
||||
#include <fcntl.h> /* for setmode() */
|
||||
#endif
|
||||
|
||||
#include "memory.h"
|
||||
#include "util.h"
|
||||
|
@ -580,7 +583,10 @@ iobuf_open( const char *fname )
|
|||
int print_only = 0;
|
||||
|
||||
if( !fname || (*fname=='-' && !fname[1]) ) {
|
||||
fp = stdin; /* fixme: set binary mode for msdoze */
|
||||
fp = stdin;
|
||||
#ifdef HAVE_DOSISH_SYSTEM
|
||||
setmode ( fileno(fp) , O_BINARY );
|
||||
#endif
|
||||
fname = "[stdin]";
|
||||
print_only = 1;
|
||||
}
|
||||
|
@ -647,6 +653,9 @@ iobuf_create( const char *fname )
|
|||
|
||||
if( !fname || (*fname=='-' && !fname[1]) ) {
|
||||
fp = stdout;
|
||||
#ifdef HAVE_DOSISH_SYSTEM
|
||||
setmode ( fileno(fp) , O_BINARY );
|
||||
#endif
|
||||
fname = "[stdout]";
|
||||
print_only = 1;
|
||||
}
|
||||
|
@ -742,7 +751,10 @@ iobuf_fopen( const char *fname, const char *mode )
|
|||
int print_only = 0;
|
||||
|
||||
if( !fname || (*fname=='-' && !fname[1]) ) {
|
||||
fp = stdin; /* fixme: set binary mode for msdoze */
|
||||
fp = stdin;
|
||||
#ifdef HAVE_DOSISH_SYSTEM
|
||||
setmode ( fileno(fp) , O_BINARY );
|
||||
#endif
|
||||
fname = "[stdin]";
|
||||
print_only = 1;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue