mesa/program_cache: calloc the correct size for the cache.
authorDave Airlie <airlied@redhat.com>
Mon, 1 Sep 2014 23:21:18 +0000 (09:21 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 2 Sep 2014 06:42:24 +0000 (16:42 +1000)
commit021e84f292ef4bb26631aec41a31c025ada1e8fd
treeb86c47e79826c5656eb89bef2abecf462ec4ebc6
parenta75fee78c680054aeb1b96ec25e02dd36286fed5
mesa/program_cache: calloc the correct size for the cache.

Coverity reported this, and I think this is the right solution,
since cache->items is struct cache_item ** not struct cache_item *,
we also realloc it using struct cache_item * at some point.

Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/mesa/program/prog_cache.c