summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_setup.c
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2013-01-24 14:44:09 -0700
committerBrian Paul <[email protected]>2013-01-25 15:41:40 -0700
commit68a097596efdf314ec60487a1761cac789ae2367 (patch)
tree578138d12dd9cce12dd5fd78c10f5680e8e4ab17 /src/gallium/drivers/llvmpipe/lp_setup.c
parentd6f8b7ef386ff85034b5ee38b6784bc59e00f213 (diff)
util: add some defensive coding in u_upload_alloc()
Some callers of this function were checking the 'ptr' result to see if the function failed. But the correct way is to check the regular return value for PIPE_ERROR_x. Now we initialize all the returned values at the top of the function in case we do hit an error (like OOM). Callers are more likely to detect OOM conditions now. But there are some callers which don't do any error checking... Note: This is a candidate for the 9.0 branch. Reviewed-by: Jose Fonseca <[email protected]>
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_setup.c')
0 files changed, 0 insertions, 0 deletions