From cc10af72ccdd6c916fcb52407670c22aa32a1ae9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Tue, 11 Sep 2018 02:05:13 +0200 Subject: [PATCH] plug-ins: migrate screenshot-x11 to new iterator api --- plug-ins/screenshot/screenshot-x11.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plug-ins/screenshot/screenshot-x11.c b/plug-ins/screenshot/screenshot-x11.c index ac8dfd2740..61c9e535c2 100644 --- a/plug-ins/screenshot/screenshot-x11.c +++ b/plug-ins/screenshot/screenshot-x11.c @@ -20,6 +20,7 @@ * along with this program. If not, see . */ +#define GEGL_ITERATOR2_API #include "config.h" #include @@ -478,13 +479,13 @@ add_cursor_image (gint32 image, gimp_drawable_width (layer), gimp_drawable_height (layer)), 0, babl_format ("R'G'B'A u8"), - GEGL_ACCESS_READWRITE, GEGL_ABYSS_NONE); - roi = &iter->roi[0]; + GEGL_ACCESS_READWRITE, GEGL_ABYSS_NONE, 1); + roi = &iter->items[0].roi; while (gegl_buffer_iterator_next (iter)) { const gulong *src = cursor->pixels + roi->y * cursor->width + roi->x; - guchar *dest = iter->data[0]; + guchar *dest = iter->items[0].data; gint x, y; for (y = 0; y < roi->height; y++)