summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2022-12-08 17:16:51 -0800
committerAlan Coopersmith <alan.coopersmith@oracle.com>2022-12-08 17:16:51 -0800
commitcad06d6891bdabb42b0db84b35e7d4b802edc5d2 (patch)
tree6a6b49015b77f4ee617337e08db67cd7ea9a7076
parentd058d086c0be050db54b3a19a303b3c5442938f1 (diff)
S3VSetupImageVideoOverlay: Fix 44 -Wnull-dereference warnings from gcc
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-rw-r--r--src/s3v_xv.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/s3v_xv.c b/src/s3v_xv.c
index bd191da..250a55e 100644
--- a/src/s3v_xv.c
+++ b/src/s3v_xv.c
@@ -351,6 +351,8 @@ S3VSetupImageVideoOverlay(ScreenPtr pScreen)
XF86VideoAdaptorPtr adapt;
adapt = S3VAllocAdaptor(pScrn);
+ if (adapt == NULL)
+ return NULL;
adapt->type = XvWindowMask | XvInputMask | XvImageMask;
adapt->flags = VIDEO_OVERLAID_IMAGES | VIDEO_CLIP_TO_VIEWPORT;