From 018340f42ebd24a6ef021ab80182377849d956d7 Mon Sep 17 00:00:00 2001 From: Vincent Wei Date: Sun, 22 Mar 2020 12:48:04 +0800 Subject: [PATCH] check whether using external driver before calling flush_driver --- src/newgal/drm/drmvideo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/newgal/drm/drmvideo.c b/src/newgal/drm/drmvideo.c index f1030a5b..00d48381 100644 --- a/src/newgal/drm/drmvideo.c +++ b/src/newgal/drm/drmvideo.c @@ -2246,7 +2246,7 @@ static void DRM_UpdateRects (_THIS, int numrects, GAL_Rect *rects) { DrmVideoData* vdata = this->hidden; - if (vdata->driver_ops->flush_driver) + if (vdata->driver && vdata->driver_ops->flush_driver) vdata->driver_ops->flush_driver(vdata->driver); }