[Bug 2554] New: Freopen() fails "invalid argument"
Wine Bugs
wine-bugs at winehq.org
Mon Nov 1 10:03:07 CST 2004
http://bugs.winehq.org/show_bug.cgi?id=2554
Summary: Freopen() fails "invalid argument"
Product: Wine
Version: 20041019
Platform: Other
URL: http://www.afn.org/~wilson/foo.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs at winehq.org
ReportedBy: wilson at afn.org
Environment: mingw w. gcc 2.9.95 as xcompiler under Linux.
Following tiny program fails under Wine, but succeeds under WXP. If you trust
me, executable is available at referenced URL. Invoke it (or your compiled
equivalent):
wine foo foo.exe
(or use any existing file as foo's argument).
#include <stdio.h>
#include <errno.h>
main(int argc, char* argv[]) {
FILE* f; if (argc <= 1) return 0;
if (f = freopen(argv[1], "rb", stdin))
printf("freopen() worked\n");
else
printf("Oh, no! errno=%d\n", errno);
return 0;
}
NOTE: I have another application where freopen(...) is called much later. This
application seems to work!?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list