From 7d364230321d9a0f53dc39afaa561aba73b58221 Mon Sep 17 00:00:00 2001 From: Emma Anholt Date: Mon, 28 Nov 2022 11:25:01 -0800 Subject: [PATCH] egl: Refactor common error handling for context creation. Reviewed-by: Adam Jackson Part-of: --- src/egl/drivers/dri2/egl_dri2.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c index fedc7d53dfa..2e0d4d5efe0 100644 --- a/src/egl/drivers/dri2/egl_dri2.c +++ b/src/egl/drivers/dri2/egl_dri2.c @@ -1581,7 +1581,6 @@ dri2_create_context(_EGLDisplay *disp, _EGLConfig *conf, ctx_attribs, & error, dri2_ctx); - dri2_create_context_attribs_error(error); } else if (dri2_dpy->dri2) { dri2_ctx->dri_context = dri2_dpy->dri2->createContextAttribs(dri2_dpy->dri_screen, @@ -1592,7 +1591,6 @@ dri2_create_context(_EGLDisplay *disp, _EGLConfig *conf, ctx_attribs, & error, dri2_ctx); - dri2_create_context_attribs_error(error); } else { assert(dri2_dpy->swrast); dri2_ctx->dri_context = @@ -1604,8 +1602,8 @@ dri2_create_context(_EGLDisplay *disp, _EGLConfig *conf, ctx_attribs, & error, dri2_ctx); - dri2_create_context_attribs_error(error); } + dri2_create_context_attribs_error(error); if (!dri2_ctx->dri_context) goto cleanup;