Hi Guillaume,

On 06/09/15 10:46, Guillaume Charifi wrote:
Fixes https://bugs.winehq.org/show_bug.cgi?id=26808

Thanks Jacek, I applied most of your tips (except those I was unable to understand how they was related to the code)

It looks better now, but:

+static HRESULT WINAPI XAudio2CF_QueryInterface(IClassFactory *iface, REFIID riid, void **ppobj)
+{
+    return IClassFactory_QueryInterface(iface, riid, ppobj);
+}

Why did you change it? This can't work, it will cause infinite recursion when called.

Cheers,
Jacek