Common Questions

Name

Common Questions -- Find answers to common questions in the GNOME Print manual

Questions and Answers

This is an "index" of the reference manual organized by common "How do I..." questions. If you aren't sure which documentation to read for the question you have, this list is a good place to start.

1. General
1.1. Where can I get help with GNOME Print, submit a bug report, or make a feature request?
1.2. How does memory management work in GNOME Print? Should I free data returned from functions?

1. General

1.1. Where can I get help with GNOME Print, submit a bug report, or make a feature request?

1.2. How does memory management work in GNOME Print? Should I free data returned from functions?

See the documentation for GObject. Note specifically g_object_ref() and g_object_unref().

For strings returned from functions, they will be declared "const" (using G_CONST_RETURN) if they should not be freed. Non-const strings should be freed with g_free(). Arrays follow the same rule. (If you find an exception to the rules, please report a bug to http://bugzilla.gnome.org.)