<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
> > + case 'T':<br>> > + FIXME("Implement T flag (temporary file, i.e. delete on close, don't flush to disk if possible)");<br>> > + break;<br>> So what actually prevents you from properly implementing this? Especially<br>> that Wine already supports temporary files. Search for MSVCRT__O_TEMPORARY<br><br>My lack of knowledge of what was already implemented, I guess :-). Plus: I was already so happy that my Win32 application didn't crash any more :-).<br><br>But OK, I try implementing it properly. Then I'll map as follows:<br>'T' -> MSVCRT__O_SHORT_LIVED<br>'D' -> MSVCRT__O_TEMPORARY<br>I'll try to send a new version (try 3) tomorrow.<br><br>By the way, 'R' also doesn't follow the MS spec:<br>'R' is supposed to mean "_O_RANDOM_" but the current Wine implementation maps it like 'r', which is "read".<br>I find it scary to blindly change that, cause there may be some risky cases like "R+", etc. If I have time I'll try to investigate that too, but it'll have to go in a later patch...<br><br>Regards,<br>Robert<br><br><br>                                       </div></body>
</html>