Skip to content

Commit e6fcd47

Browse files
zdobersekaperezdc
andcommitted
Update src/renderer-backend-egl.c
Check the interface entrypoint before calling into it. Co-authored-by: Adrian Perez <[email protected]> (cherry picked from commit 73c4a07)
1 parent 0f83527 commit e6fcd47

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/renderer-backend-egl.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,8 @@ wpe_renderer_backend_egl_target_frame_rendered(struct wpe_renderer_backend_egl_t
141141
void
142142
wpe_renderer_backend_egl_target_deinitialize(struct wpe_renderer_backend_egl_target* target)
143143
{
144-
target->base.interface->deinitialize(target->base.interface_data);
144+
if (target->base.interface->deinitialize)
145+
target->base.interface->deinitialize(target->base.interface_data);
145146
}
146147

147148
struct wpe_renderer_backend_egl_offscreen_target*

0 commit comments

Comments
 (0)