refcounting

refcounting

Synopsis

#include <gdk-pixbuf/gdk-pixbuf.h>

GdkPixbuf *         gdk_pixbuf_ref                      (GdkPixbuf *pixbuf);
void                gdk_pixbuf_unref                    (GdkPixbuf *pixbuf);
void                (*GdkPixbufDestroyNotify)           (guchar *pixels,
                                                         gpointer data);

Description

Details

gdk_pixbuf_ref ()

GdkPixbuf *         gdk_pixbuf_ref                      (GdkPixbuf *pixbuf);

Warning

gdk_pixbuf_ref has been deprecated since version 2.0 and should not be used in newly-written code. Use g_object_ref().

Adds a reference to a pixbuf.

pixbuf :

A pixbuf.

Returns :

The same as the pixbuf argument.

gdk_pixbuf_unref ()

void                gdk_pixbuf_unref                    (GdkPixbuf *pixbuf);

Warning

gdk_pixbuf_unref has been deprecated since version 2.0 and should not be used in newly-written code. Use g_object_unref().

Removes a reference from a pixbuf.

pixbuf :

A pixbuf.

GdkPixbufDestroyNotify ()

void                (*GdkPixbufDestroyNotify)           (guchar *pixels,
                                                         gpointer data);

pixels :

data :