GSoC/GCI Archive
Google Code-in 2014 Copyleft Games

Genie: Gee Collection

completed by: edudev

mentors: AJ Williams, Amaury Medeiros, Arc Riley, David Czech

Compiling libsoy and other Genie-based packages with libgee 0.8+, we currently get warnings compiling the generated .c such as:

/usr/include/gee-0.8/gee.h:1363:6: note: expected

`struct GeeAbstractCollection *' but argument is of type `struct GeeCollection *'

gint gee_abstract_collection_get_size (GeeAbstractCollection* self);

This is likely a minor fix to gee-0.8.vapi or it may require some work on valac itself, either way it should require a 1-2 line fix.

While working on this task you should join and remain in #CopyleftGames on Freenode to get help, feedback, and guidance from mentors and other developers.

Upload a patch that silences this warning to this task when done.