Mesa (master): gbm/dri: Fix out-of-memory error path in dri_device_create( )
Emil Velikov
evelikov at kemper.freedesktop.org
Fri Apr 25 20:24:51 UTC 2014
Module: Mesa
Branch: master
Commit: aa91fe1c09e066751c5419adb7810745336bd051
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa91fe1c09e066751c5419adb7810745336bd051
Author: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira at intel.com>
Date: Tue Apr 8 23:28:38 2014 +0300
gbm/dri: Fix out-of-memory error path in dri_device_create()
Cc: "10.0" "10.1" <mesa-stable at lists.freedesktop.org>
Reviewed-by: Emil Velikov <emil.l.velikov at gmail.com>
---
src/gbm/backends/dri/gbm_dri.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gbm/backends/dri/gbm_dri.c b/src/gbm/backends/dri/gbm_dri.c
index 50fa588..f681836 100644
--- a/src/gbm/backends/dri/gbm_dri.c
+++ b/src/gbm/backends/dri/gbm_dri.c
@@ -722,6 +722,8 @@ dri_device_create(int fd)
int ret;
dri = calloc(1, sizeof *dri);
+ if (!dri)
+ return NULL;
dri->base.base.fd = fd;
dri->base.base.bo_create = gbm_dri_bo_create;
More information about the mesa-commit
mailing list