mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-03 17:33:25 +00:00
plug-ins: migrate file-png to new iterator-api
This commit is contained in:
parent
b7633c722e
commit
764085278f
1 changed files with 7 additions and 6 deletions
|
@ -38,6 +38,7 @@
|
||||||
* see ChangeLog
|
* see ChangeLog
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#define GEGL_ITERATOR2_API
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
@ -1360,13 +1361,13 @@ load_image (const gchar *filename,
|
||||||
file_format = gegl_buffer_get_format (buffer);
|
file_format = gegl_buffer_get_format (buffer);
|
||||||
|
|
||||||
iter = gegl_buffer_iterator_new (buffer, NULL, 0, file_format,
|
iter = gegl_buffer_iterator_new (buffer, NULL, 0, file_format,
|
||||||
GEGL_ACCESS_READWRITE, GEGL_ABYSS_NONE);
|
GEGL_ACCESS_READWRITE, GEGL_ABYSS_NONE, 1);
|
||||||
n_components = babl_format_get_n_components (file_format);
|
n_components = babl_format_get_n_components (file_format);
|
||||||
g_warn_if_fail (n_components == 2);
|
g_warn_if_fail (n_components == 2);
|
||||||
|
|
||||||
while (gegl_buffer_iterator_next (iter))
|
while (gegl_buffer_iterator_next (iter))
|
||||||
{
|
{
|
||||||
guchar *data = iter->data[0];
|
guchar *data = iter->items[0].data;
|
||||||
gint length = iter->length;
|
gint length = iter->length;
|
||||||
|
|
||||||
while (length--)
|
while (length--)
|
||||||
|
@ -2118,13 +2119,13 @@ ia_has_transparent_pixels (GeglBuffer *buffer)
|
||||||
|
|
||||||
format = gegl_buffer_get_format (buffer);
|
format = gegl_buffer_get_format (buffer);
|
||||||
iter = gegl_buffer_iterator_new (buffer, NULL, 0, format,
|
iter = gegl_buffer_iterator_new (buffer, NULL, 0, format,
|
||||||
GEGL_ACCESS_READ, GEGL_ABYSS_NONE);
|
GEGL_ACCESS_READ, GEGL_ABYSS_NONE, 1);
|
||||||
n_components = babl_format_get_n_components (format);
|
n_components = babl_format_get_n_components (format);
|
||||||
g_return_val_if_fail (n_components == 2, FALSE);
|
g_return_val_if_fail (n_components == 2, FALSE);
|
||||||
|
|
||||||
while (gegl_buffer_iterator_next (iter))
|
while (gegl_buffer_iterator_next (iter))
|
||||||
{
|
{
|
||||||
const guchar *data = iter->data[0];
|
const guchar *data = iter->items[0].data;
|
||||||
gint length = iter->length;
|
gint length = iter->length;
|
||||||
|
|
||||||
while (length--)
|
while (length--)
|
||||||
|
@ -2161,13 +2162,13 @@ find_unused_ia_color (GeglBuffer *buffer,
|
||||||
|
|
||||||
format = gegl_buffer_get_format (buffer);
|
format = gegl_buffer_get_format (buffer);
|
||||||
iter = gegl_buffer_iterator_new (buffer, NULL, 0, format,
|
iter = gegl_buffer_iterator_new (buffer, NULL, 0, format,
|
||||||
GEGL_ACCESS_READ, GEGL_ABYSS_NONE);
|
GEGL_ACCESS_READ, GEGL_ABYSS_NONE, 1);
|
||||||
n_components = babl_format_get_n_components (format);
|
n_components = babl_format_get_n_components (format);
|
||||||
g_return_val_if_fail (n_components == 2, FALSE);
|
g_return_val_if_fail (n_components == 2, FALSE);
|
||||||
|
|
||||||
while (gegl_buffer_iterator_next (iter))
|
while (gegl_buffer_iterator_next (iter))
|
||||||
{
|
{
|
||||||
const guchar *data = iter->data[0];
|
const guchar *data = iter->items[0].data;
|
||||||
gint length = iter->length;
|
gint length = iter->length;
|
||||||
|
|
||||||
while (length--)
|
while (length--)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue