View Full Version : Strange Gtk GDK incompatibility

July 25th, 2010, 08:54 AM
I'm writing a program using Gtk and C. When I use the function

gtk_image_set_from_file (GTK_IMAGE(image),current_file.path);

I get the desired result but when I use

pixbuf=gdk_pixbuf_new_from_file ( current_file.path, &err);
gtk_image_set_from_pixbuf (GTK_IMAGE(image), pixbuf);

the function gdk_pixbuf_new_from_file returns a NULL pointer and when I add

I get a segmentation fault. I have no idea what's going on.:confused:

July 25th, 2010, 09:52 AM
I found out! the error pointer must be set to NULL when declaired.

GError *err=NULL;

Kind of stupid.