From: Guillermo S. Romero Date: Wed, 3 Nov 2010 21:14:00 +0000 (+0100) Subject: r300g: Do not use buf param before checking for NULL. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=560ad7e59940423a696e93e62ec3c41b1e553421;p=mesa.git r300g: Do not use buf param before checking for NULL. Commit 8dfafbf0861fe3d2542332658dd5493851053c78 forgot to update r300g. There is a buf == NULL check, but buf is used before for var init. Tested-by: Guillermo S. Romero --- diff --git a/src/gallium/drivers/r300/r300_state.c b/src/gallium/drivers/r300/r300_state.c index f2479a994c8..f513f87ca41 100644 --- a/src/gallium/drivers/r300/r300_state.c +++ b/src/gallium/drivers/r300/r300_state.c @@ -1789,7 +1789,7 @@ static void r300_set_constant_buffer(struct pipe_context *pipe, { struct r300_context* r300 = r300_context(pipe); struct r300_constant_buffer *cbuf; - uint32_t *mapped = r300_buffer(buf)->user_buffer; + uint32_t *mapped; switch (shader) { case PIPE_SHADER_VERTEX: