vsprintf() sets _IOWRITING flag
authoreck <none@none>
Tue, 13 Nov 1990 10:56:53 +0000 (10:56 +0000)
committereck <none@none>
Tue, 13 Nov 1990 10:56:53 +0000 (10:56 +0000)
lang/cem/libcc.ansi/stdio/vsprintf.c

index 3cd5cb1..52378b8 100644 (file)
@@ -14,7 +14,7 @@ vsprintf(char *s, const char *format, va_list arg)
        FILE tmp_stream;
 
        tmp_stream._fd     = -1;
-       tmp_stream._flags  = _IOWRITE + _IONBF;
+       tmp_stream._flags  = _IOWRITE + _IONBF + _IOWRITING;
        tmp_stream._buf    = (unsigned char *) s;
        tmp_stream._ptr    = (unsigned char *) s;
        tmp_stream._count  = 32767;