egl: pass the dri2_dpy to the $plat_teardown functions
authorEmil Velikov <emil.velikov@collabora.com>
Thu, 16 Nov 2017 18:33:22 +0000 (18:33 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 16 Nov 2017 18:46:01 +0000 (18:46 +0000)
Cc: Mark Janes <mark.a.janes@intel.com>
Fixes: 40a01c9a0ef ("egl/drm: move teardown code to the platform file")
Fixes: 8d745abc009 ("egl/wayland: move teardown code to the platform file")
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Tested-by: Dylan Baker <dylan@pnwbakers.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103784

src/egl/drivers/dri2/egl_dri2.c

index c362206a4311212235f02dc7ac951b41518c6265..7cc9f20ba2597577d9f0c326fdc256ba026f5672 100644 (file)
@@ -992,10 +992,10 @@ dri2_display_destroy(_EGLDisplay *disp)
       dri2_teardown_x11(dri2_dpy);
       break;
    case _EGL_PLATFORM_DRM:
-      dri2_teardown_drm(disp);
+      dri2_teardown_drm(dri2_dpy);
       break;
    case _EGL_PLATFORM_WAYLAND:
-      dri2_teardown_wayland(disp);
+      dri2_teardown_wayland(dri2_dpy);
       break;
    default:
       /* TODO: add teardown for other platforms */