i915/sync: Return early when calloc fails
authorChad Versace <chad.versace@intel.com>
Wed, 6 May 2015 02:05:31 +0000 (19:05 -0700)
committerChad Versace <chad.versace@intel.com>
Thu, 7 May 2015 15:11:21 +0000 (08:11 -0700)
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i915/intel_syncobj.c

index 92a246dfdaebbeafa11a7c5f66a13059a45f6d1d..92b5b63689120a82d5388c5227afe976374c0058 100644 (file)
@@ -51,6 +51,8 @@ intel_new_sync_object(struct gl_context *ctx, GLuint id)
    struct intel_sync_object *sync;
 
    sync = calloc(1, sizeof(struct intel_sync_object));
+   if (!sync)
+      return NULL;
 
    return &sync->Base;
 }