Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> On 05/14/2014 10:55 AM, Juha-Pekka Heikkila wrote: > Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikk...@gmail.com> > --- > src/mesa/main/hash.c | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/src/mesa/main/hash.c b/src/mesa/main/hash.c > index 23018e9..674c29d 100644 > --- a/src/mesa/main/hash.c > +++ b/src/mesa/main/hash.c > @@ -115,10 +115,20 @@ _mesa_NewHashTable(void) > > if (table) { > table->ht = _mesa_hash_table_create(NULL, uint_key_compare); > + if (table->ht == NULL) { > + free(table); > + _mesa_error_no_memory(__func__); > + return NULL; > + } > + > _mesa_hash_table_set_deleted_key(table->ht, > uint_key(DELETED_KEY_VALUE)); > mtx_init(&table->Mutex, mtx_plain); > mtx_init(&table->WalkMutex, mtx_plain); > } > + else { > + _mesa_error_no_memory(__func__); > + } > + > return table; > } > >
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev