[Issue 4127] New: std.stdio.File doesn't close popen() files correctly
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Apr 24 17:56:03 PDT 2010
http://d.puremagic.com/issues/show_bug.cgi?id=4127
Summary: std.stdio.File doesn't close popen() files correctly
Product: D
Version: 2.041
Platform: Other
OS/Version: Linux
Status: NEW
Severity: minor
Priority: P2
Component: Phobos
AssignedTo: nobody at puremagic.com
ReportedBy: destructionator at gmail.com
--- Comment #0 from Adam D. Ruppe <destructionator at gmail.com> 2010-04-24 17:56:02 PDT ---
{
File f;
f.popen("command", "w");
f.write("hello world");
}
This throws in its destructor "cannot close file (success)". It looks like File
always calls fclose() on its handle, but if it is opened with popen(), it
should call pclose() to close it instead.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list