Austin Group Defect Tracker

Aardvark Mark III

Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0001156 [1003.1(2016)/Issue7+TC2] System Interfaces Editorial Clarification Requested 2017-07-20 08:13 2017-07-20 08:13
Reporter Florian Weimer View Status public  
Assigned To
Priority normal Resolution Open  
Status New  
Name Florian Weimer
Organization Red Hat
User Reference [^]
Section fflush
Page Number unknown
Line Number unknown
Interp Status ---
Final Accepted Text
Summary 0001156: Should fflush (NULL) flush streams not backed by files?
Description The description of fflush was not updated when open_memstream was added. This means that currently, fflush (NULL) is also required to perform an fflush operation on such streams. I think fflush (NULL) is predominantly useful for file-based streams (maybe before a call to fork), and the global bookkeeping required for flushing in-memory streams is unecessary.
Desired Action Clarify that fflush (NULL) only affects streams associated with an open file. (The term “stream associated with an open file” is already used in the description of setvbuf.)
Tags No tags attached.
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2017-07-20 08:13 Florian Weimer New Issue
2017-07-20 08:13 Florian Weimer Name => Florian Weimer
2017-07-20 08:13 Florian Weimer Organization => Red Hat
2017-07-20 08:13 Florian Weimer User Reference => [^]
2017-07-20 08:13 Florian Weimer Section => fflush
2017-07-20 08:13 Florian Weimer Page Number => unknown
2017-07-20 08:13 Florian Weimer Line Number => unknown
2017-10-30 16:34 Florian Weimer Issue Monitored: Florian Weimer

Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker