From 31497e656ee15ba1a85c4079ba30ad9765420e82 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 10 Mar 1998 21:29:01 +0000 Subject: [PATCH] (_IO_vdprintf): Set _IO_DELETE_DONT_CLOSE flag. --- libio/iovdprintf.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/libio/iovdprintf.c b/libio/iovdprintf.c index b4b1cc337c..d6c85d5311 100644 --- a/libio/iovdprintf.c +++ b/libio/iovdprintf.c @@ -51,11 +51,10 @@ _IO_vdprintf (d, format, arg) _IO_un_link (&tmpfil.file); return EOF; } - tmpfil.file._flags &= ~_IO_DELETE_DONT_CLOSE; - tmpfil.file._IO_file_flags = - _IO_mask_flags (&tmpfil.file, _IO_NO_READS, - _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING); + (_IO_mask_flags (&tmpfil.file, _IO_NO_READS, + _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING) + | _IO_DELETE_DONT_CLOSE); done = _IO_vfprintf (&tmpfil.file, format, arg); -- 2.11.4.GIT