Re: Does g_key_file_free() free pointers from g_key_file_get_string()?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux