Fixes double free happening in example clients when closing an
application. These structures are free'd at another point.
This reverts a part of commit 9e36092,
"downstream: clients: support for --no-ivi-surface command line option"
Change-Id: I5b1d75fa48d1316d6abab6cc12be407a8370858f
if (surface->toysurface)
surface->toysurface->destroy(surface->toysurface);
- if (surface->window->display->ivi_application) {
- if(surface->window->ivi_surface && strcmp(surface->window->title,"Virtual keyboard"))
- ivi_surface_destroy(surface->window->ivi_surface);
- ivi_application_destroy(surface->window->display->ivi_application);
- }
-
wl_list_remove(&surface->link);
free(surface);
}