GNOME Bugzilla – Bug 771927
search-engine: port to use G_DECLARE* type declarations
Last modified: 2016-10-07 13:01:01 UTC
See bug 771777.
Help me to start with this. I followed this https://developer.gnome.org/gobject/stable/howto-gobject-code.html but need more detail to understand it properly.
Created attachment 337101 [details] [review] search-engine: port to G_DECLARE* type Currently we are using the old GObject class declarations, which have two problems. One problem is that we cannot use smart pointers like g_autoptr. The other problem is the boilerplate code generated that makes the code less readable, so harder to understand. To fix this use G_DECLARE* type.
Review of attachment 337101 [details] [review]: Looks good, thanks!!
Attachment 337101 [details] pushed as a1b358b - search-engine: port to G_DECLARE* type