diff --git a/src/egl/drivers/haiku/egl_haiku.cpp b/src/egl/drivers/haiku/egl_haiku.cpp index 5b3e6bb274f..fcdeb32311f 100644 --- a/src/egl/drivers/haiku/egl_haiku.cpp +++ b/src/egl/drivers/haiku/egl_haiku.cpp @@ -319,7 +319,6 @@ static EGLBoolean haiku_initialize_impl(_EGLDisplay *disp, void *platformDisplay) { struct haiku_egl_display *hgl_dpy; - const char *err; hgl_dpy = (struct haiku_egl_display *)calloc(1, sizeof(struct haiku_egl_display)); @@ -362,10 +361,6 @@ haiku_initialize_impl(_EGLDisplay *disp, void *platformDisplay) haiku_add_configs_for_visuals(disp); return EGL_TRUE; - -cleanup: - haiku_display_destroy(disp); - return _eglError(EGL_NOT_INITIALIZED, err); } static EGLBoolean