Hello. > Since the documentation says it's a newly allocated string, I have > always freed the string when I no longer need it. This hasn't produced > any ill effects so far. Usually, valgrind will catch problems related > to freeing pointers to non-heap memory. Another indicator that returned value should be freed is lack of const modifier on return value. If API docs state: const char * get_something () -> do not free result char * get_another_thing () -> free result Cheers, Tadej -- Tadej Borovšak tadeboro.blogspot.com tadeboro@xxxxxxxxx tadej.borovsak@xxxxxxxxx _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list