From: Juha-Pekka Heikkila Date: Fri, 3 Jan 2014 12:57:00 +0000 (-0700) Subject: glx: Add missing null check in __glXNewIndirectAPI() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0c04cca0e1f10b0f0511f1dc0257c4b5138475e1;p=mesa.git glx: Add missing null check in __glXNewIndirectAPI() Add extra null check in auto generated indirect_init.c via src/mapi/glapi/gen/glX_proto_send.py Signed-off-by: Juha-Pekka Heikkila Reviewed-by: Brian Paul --- diff --git a/src/mapi/glapi/gen/glX_proto_send.py b/src/mapi/glapi/gen/glX_proto_send.py index f4d519f144a..8b804418bc5 100644 --- a/src/mapi/glapi/gen/glX_proto_send.py +++ b/src/mapi/glapi/gen/glX_proto_send.py @@ -971,6 +971,8 @@ struct _glapi_table * __glXNewIndirectAPI( void ) entries = _glapi_get_dispatch_table_size(); table = malloc(entries * sizeof(_glapi_proc)); + if (table == NULL) + return NULL; /* first, set all entries to point to no-op functions */ for (i = 0; i < entries; i++) {