ole32: add a test for OleInitialize

Rolf Kalbermatter r.kalbermatter at hccnet.nl
Wed Jan 14 00:26:41 CST 2009


Paul Vriens wrote:
> Austin English wrote:
>> Paul Vriens wrote:
>>> - you should maybe use pCoInitializeEx? (there is some
>>> remark in that file about it not being present on all
>>> platforms, current test.winehq.org doesn't show this
>>> though)
>>> - do some uninitialize to clean things up?
>> 
>> I haven't tested on windows though. I can test it later today before
>> submitting to wine-patches [though I'm sure you'll beat me to it ;-)].
>> 
> Succeeds on Win95, W2K3 and Vista (haven't tested others).

The Ex variant might be something added in one of the Win95 releases.
Posts like this
http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/Win95
_3x/95/Win95_Setup/Q_10055969.html
seem to indicate so. Of course an IE6 installer or such might have
updated the OLE subsystem too in your case. Most probably there are not
many systems around using an original Win95 installation anymore but
still technically CoInitializeEx() may not be available on all Win95
systems.

Rolf Kalbermatter




More information about the wine-devel mailing list