compositor: Don't try and use a NULL sprite for the device pointer
If loading the pointer images to the sprites fails then do not try and use
those NULL sprites for the pointer.
diff --git a/compositor/compositor.c b/compositor/compositor.c
index 5690efe..e0d7b32 100644
--- a/compositor/compositor.c
+++ b/compositor/compositor.c
@@ -1160,6 +1160,9 @@
wlsc_input_device_attach_sprite(struct wlsc_input_device *device,
struct wlsc_sprite *sprite, int x, int y)
{
+ if (!sprite)
+ return;
+
wlsc_sprite_attach(sprite, &device->sprite->surface);
wlsc_input_device_attach(device, x, y, sprite->width, sprite->height);
}