On Mon, May 16, 2011 at 09:52:47PM +0200, Marcin Slusarz wrote: > samplers[0] may remain uninititialized if src picture/pixmap is null > --- > src/gallium/state_trackers/xorg/xorg_composite.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/src/gallium/state_trackers/xorg/xorg_composite.c > b/src/gallium/state_trackers/xorg/xorg_composite.c > index 9fdbc90..eca3bbf 100644 > --- a/src/gallium/state_trackers/xorg/xorg_composite.c > +++ b/src/gallium/state_trackers/xorg/xorg_composite.c > @@ -389,7 +389,7 @@ bind_samplers(struct exa_context *exa, int op, > struct exa_pixmap_priv *pMask, > struct exa_pixmap_priv *pDst) > { > - struct pipe_sampler_state *samplers[PIPE_MAX_SAMPLERS]; > + struct pipe_sampler_state *samplers[PIPE_MAX_SAMPLERS] = {0}; > struct pipe_sampler_state src_sampler, mask_sampler; > struct pipe_sampler_view view_templ; > struct pipe_sampler_view *src_view; > --
Can someone commit this patch? Marcin _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev