Wayland: Fixed memory leak if output retrieval failed.

Found by Cppcheck.
This commit is contained in:
Philipp Wiesemann 2016-11-16 22:09:40 +01:00
parent 97aa577589
commit 6fe15d6347

View File

@ -271,6 +271,7 @@ Wayland_add_display(SDL_VideoData *d, uint32_t id)
output = wl_registry_bind(d->registry, id, &wl_output_interface, 2); output = wl_registry_bind(d->registry, id, &wl_output_interface, 2);
if (!output) { if (!output) {
SDL_SetError("Failed to retrieve output."); SDL_SetError("Failed to retrieve output.");
SDL_free(display);
return; return;
} }