if (surf_source->wl_egl_window) {
TPL_LOG_T("WL_EGL", "twe_surface(%p) wl_egl_window(%p) wl_surface(%p)",
surf_source, surf_source->wl_egl_window, surf_source->surf);
+ surf_source->wl_egl_window->destroy_window_callback = NULL;
+ surf_source->wl_egl_window->resize_callback = NULL;
+ surf_source->wl_egl_window->rotate_callback = NULL;
surf_source->wl_egl_window->private = NULL;
surf_source->wl_egl_window = NULL;
surf_source->surf = NULL;
} else {
- TPL_LOG_T("WL_EGL", "twe_surface(%p) native window is already destroyed");
+ TPL_LOG_T("WL_EGL",
+ "twe_surface(%p) native window is already destroyed",
+ surf_source);
}
TPL_OBJECT_UNLOCK(&disp_source->obj);