1 Aug
2008
1 Aug
'08
7:32 a.m.
Stefan Dösinger <stefan(a)codeweavers.com> wrote:
Does the attached patch fix the warnings?
It had a level of indirection mistake, but yes, the following patch fixes the new warnings: diff --git a/dlls/wined3d/utils.c b/dlls/wined3d/utils.c index a9fc780..6e1e0ac 100644 --- a/dlls/wined3d/utils.c +++ b/dlls/wined3d/utils.c @@ -1790,6 +1790,7 @@ void gen_ffp_op(IWineD3DStateBlockImpl *stateblock, struct ffp_settings *setting DWORD ttff; DWORD cop, aop, carg0, carg1, carg2, aarg0, aarg1, aarg2; + memset(settings, 0, sizeof(*settings)); for(i = 0; i < GL_LIMITS(texture_stages); i++) { IWineD3DBaseTextureImpl *texture; if(stateblock->textureState[i][WINED3DTSS_COLOROP] == WINED3DTOP_DISABLE) {