From: Rob Clark Date: Fri, 28 Feb 2014 14:25:10 +0000 (-0500) Subject: freedreno: fix null ptr in error path X-Git-Tag: 2.4.53~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cd1996470aa62116183485c5a3bf5754d69e3457;p=platform%2Fupstream%2Flibdrm.git freedreno: fix null ptr in error path Signed-off-by: Rob Clark --- diff --git a/freedreno/freedreno_device.c b/freedreno/freedreno_device.c index 532e65b..598bdfb 100644 --- a/freedreno/freedreno_device.c +++ b/freedreno/freedreno_device.c @@ -117,7 +117,8 @@ struct fd_device * fd_device_new(int fd) struct fd_device * fd_device_new_dup(int fd) { struct fd_device *dev = fd_device_new(dup(fd)); - dev->closefd = 1; + if (dev) + dev->closefd = 1; return dev; }