<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7638.1">
<TITLE>[1/2] ole32: Flush before returning from any storage API call that writes.</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>This makes it possible to use write caching in the storage implementation without changing the outward behavior. Wine's msi gets very upset when writes don't happen before the write function returns, and though I believe this is not necessarily the case on Windows, fixing things properly so we can delay writes would be more trouble than it's worth.<BR>
</FONT>
</P>

</BODY>
</HTML>