Mesa (master): glx: Add missing null check in __glXNewIndirectAPI()
Brian Paul
brianp at kemper.freedesktop.org
Mon Jan 6 17:26:36 UTC 2014
Module: Mesa
Branch: master
Commit: 0c04cca0e1f10b0f0511f1dc0257c4b5138475e1
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c04cca0e1f10b0f0511f1dc0257c4b5138475e1
Author: Juha-Pekka Heikkila <juhapekka.heikkila at gmail.com>
Date: Fri Jan 3 05:57:00 2014 -0700
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 <juhapekka.heikkila at gmail.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
---
src/mapi/glapi/gen/glX_proto_send.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/mapi/glapi/gen/glX_proto_send.py b/src/mapi/glapi/gen/glX_proto_send.py
index f4d519f..8b80441 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++) {
More information about the mesa-commit
mailing list