2012/3/14 Alexandre Julliard <julliard@winehq.org>
Christian Costa <titan.costa@gmail.com> writes:

> @@ -438,7 +438,7 @@ static HRESULT WINAPI IDirect3DRMMeshBuilder2Impl_Load(IDirect3DRMMeshBuilder2*
>  {
>      IDirect3DRMMeshBuilderImpl *This = impl_from_IDirect3DRMMeshBuilder2(iface);
>
> -    TRACE("(%p)->(%p,%p,%x,%p,%p): partial stub\n", This, filename, name, loadflags, cb, arg);
> +    TRACE("(%p)->(%p,%p,%x,%p,%p): forwarding to IDirect3DRMMeshBuilder3\n", This, filename, name, loadflags, cb, arg);
>
>      return IDirect3DRMMeshBuilder3_Load(&This->IDirect3DRMMeshBuilder3_iface, filename, name,
>                                          loadflags, (D3DRMLOADTEXTURE3CALLBACK)cb, arg);

I don't think that's an improvement. "Partial stub" makes a lot more
sense for someone not deeply familiar with the code.


We forward the method to it's implementation in another interface which is a "partial stub" (in reality it is more a "partial implementation" as you will see in next patches).
>From the log we can see a method redirected from interface 2 to interface 3 and then that the method is implemented as "partial stub".
Without the patches I see in the log a partial stub from a trace followed by a partial stub from a fixme. That's confusing.
I don't see your point with someone novice in this area. Could you elaborate?