gallium/cso: avoid unnecessary null dereference
authorEric Engestrom <eric@engestrom.ch>
Tue, 12 Jul 2016 21:48:28 +0000 (22:48 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 24 Aug 2016 10:35:05 +0000 (11:35 +0100)
commit9411eb67ecebfc76c909ca81b09e6e7fe08ac8eb
tree51fefa514988b23a6bdb26e0668b335cf424d1be
parent2f86582b92425d819aaeaf5d86b71e8460944093
gallium/cso: avoid unnecessary null dereference

The label `out:` calls `destroy()` which dereferences `ctx`.
This is unnecessary as there is nothing to destroy.
Immediately return instead.

CovID: 1258255
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/auxiliary/cso_cache/cso_context.c