commit | 971cbc8c9e6fea2de0eaff9d4f7adad3c5ad0d58 | [log] [tgz] |
---|---|---|
author | Kristian Høgsberg <krh@bitplanet.net> | Tue Jul 17 14:21:25 2012 -0400 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Tue Jul 17 14:21:25 2012 -0400 |
tree | 35abceaa2bf04dd527fa13f93a37644317b30b0c | |
parent | 4901f6ceea24e7964b65aa7b1db32385af3ec836 [diff] [blame] |
compositor: Free the right EGLImage We forgot to index the image array and freed image[0] multiple times
diff --git a/src/compositor.c b/src/compositor.c index c06bc5a..4d53a6b 100644 --- a/src/compositor.c +++ b/src/compositor.c
@@ -779,7 +779,7 @@ EGL_WAYLAND_BUFFER_COMPONENTS_WL, &components)) { for (i = 0; i < es->num_images; i++) - ec->destroy_image(ec->egl_display, es->images[0]); + ec->destroy_image(ec->egl_display, es->images[i]); es->num_images = 0; switch (components) {