[PATCH] strmbase: Display dll in which we are searching a class to instanciate.

Alexandre Julliard julliard at winehq.org
Wed Mar 28 06:58:06 CDT 2012


Christian Costa <titan.costa at gmail.com> writes:

> 2012/3/28 Alexandre Julliard <julliard at winehq.org>
>
>> Christian Costa <titan.costa at gmail.com> writes:
>>
>> > @@ -360,14 +361,17 @@ HRESULT WINAPI STRMBASE_DllGetClassObject(REFCLSID
>> rclsid, REFIID riid, LPVOID *
>> >              break;
>> >      }
>> >
>> > +    if (!GetModuleFileNameA(g_hInst, dllname, sizeof(dllname)))
>> > +        strcpy(dllname, "???");
>>
>> You don't want to do that in the success case.
>>
>>
> GetModuleFileNameA returns the length of the string copied to the buffer.
> The length is 0 in case of error.

What I mean is that you only need the module name in case the class is
not found (and really, only in the null constructor case).

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list