From 973d8d6bd04230da801a8bc19af41dbc60e1918d Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Tue, 2 Feb 2010 10:57:12 +1000 Subject: intel: check return value for calloc --- intel/intel_bufmgr_gem.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'intel/intel_bufmgr_gem.c') diff --git a/intel/intel_bufmgr_gem.c b/intel/intel_bufmgr_gem.c index f3af3a96..0d011a2a 100644 --- a/intel/intel_bufmgr_gem.c +++ b/intel/intel_bufmgr_gem.c @@ -1727,6 +1727,9 @@ drm_intel_bufmgr_gem_init(int fd, int batch_size) unsigned long size; bufmgr_gem = calloc(1, sizeof(*bufmgr_gem)); + if (bufmgr_gem == NULL) + return NULL; + bufmgr_gem->fd = fd; if (pthread_mutex_init(&bufmgr_gem->lock, NULL) != 0) { -- cgit v1.2.3