summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@bitplanet.net>2013-05-10 12:36:04 -0400
committerKristian Høgsberg <krh@bitplanet.net>2013-05-10 12:51:08 -0400
commit3d64a3e8684d7746d772747a50dca19ac34e7ec8 (patch)
tree8dfd4d5c6fa847a80b996f9a47ec91618c1de528
parenta0868a2d644755b39ee9f1d53c7c06647b9d9cbb (diff)
compositor-drm: Destroy sprites before destroying the outputs
-rw-r--r--src/compositor-drm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compositor-drm.c b/src/compositor-drm.c
index 91f5ea5..bb8ea46 100644
--- a/src/compositor-drm.c
+++ b/src/compositor-drm.c
@@ -2145,12 +2145,12 @@ drm_destroy(struct weston_compositor *ec)
wl_event_source_remove(d->udev_drm_source);
wl_event_source_remove(d->drm_source);
+ destroy_sprites(d);
+
weston_compositor_shutdown(ec);
ec->renderer->destroy(ec);
- destroy_sprites(d);
-
if (d->gbm)
gbm_device_destroy(d->gbm);