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) {