![]() | ![]() | ![]() | GMime Reference Manual |
---|
See also the PORTING document in the toplevel GMime source directory.
The major change here is that I've dropped my own base object class and have replaced it with GObject from glib-2.0. This should be a pleasant change since you (the developer) will now be able to do many more things such as setting arbitrary data on all GMime objects. For additional information about GObject, please see the GObject Reference Manual at http://developer.gnome.org/doc/API/2.0/gobject/
The first thing you need to know is that any function returning a
non-const pointer to any object /must/ be unref'd when you are done
with it. Since all objects in GMime now subclass GObject, you may
safely use
<<< Compiling GMime Applications |