Simple check for NULL.
Tom
From f2bc66f3d905467158a6e584ba5f864f03c260dc Mon Sep 17 00:00:00 2001 From: Tom St Denis <tom.stde...@amd.com> Date: Fri, 8 Apr 2016 10:17:45 -0400 Subject: [PATCH] amdgpu/dri3: Check for NULL from calloc call Signed-off-by: Tom St Denis <tom.stde...@amd.com> Reviewed-by: Alex Deucher <alexander.deuc...@amd.com> --- src/amdgpu_dri3.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/amdgpu_dri3.c b/src/amdgpu_dri3.c index 068659903169..a9e5ba6ff817 100644 --- a/src/amdgpu_dri3.c +++ b/src/amdgpu_dri3.c @@ -137,6 +137,10 @@ static PixmapPtr amdgpu_dri3_pixmap_from_fd(ScreenPtr screen, stride, depth, bpp); if (pixmap) { struct amdgpu_pixmap *priv = calloc(1, sizeof(*priv)); + if (!priv) { + screen->DestroyPixmap(pixmap); + return NULL; + } amdgpu_set_pixmap_private(pixmap, priv); return pixmap; -- 2.8.1
_______________________________________________ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati