compositor: Attach only valid background buffers

If a background is not found,
create_buffer_from_png will return NULL.
Do not attach these buffers.
dev
Benjamin Franzke 14 years ago committed by Kristian Høgsberg
parent ecfb2b93f3
commit d3b023ed7d
  1. 4
      compositor/compositor.c

@ -309,6 +309,10 @@ background_create(struct wlsc_output *output, const char *filename)
buffer = create_buffer_from_png(output->compositor,
filename,
output->width, output->height);
if (buffer == NULL) {
free(background);
return NULL;
}
buffer->attach(buffer, &background->surface);
return background;

Loading…
Cancel
Save