Revision: 343 http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=343&view=rev Author: yurand Date: 2008-12-13 10:50:58 +0000 (Sat, 13 Dec 2008)
Log Message: ----------- GeanyPrj: Make geanyprj work on GLib < 2.12
Patch from Nick Treleaven
Modified Paths: -------------- trunk/geanyprj/src/project.c
Modified: trunk/geanyprj/src/project.c =================================================================== --- trunk/geanyprj/src/project.c 2008-12-13 10:50:36 UTC (rev 342) +++ trunk/geanyprj/src/project.c 2008-12-13 10:50:58 UTC (rev 343) @@ -197,6 +197,20 @@ return ret; }
+#if !GLIB_CHECK_VERSION(2, 12, 0) +static gboolean +get_true(gpointer key, gpointer value, gpointer user_data) +{ + return TRUE; +} + +static void +g_hash_table_remove_all(GHashTable *hash_table) +{ + g_hash_table_foreach_remove(hash_table, get_true, NULL); +} +#endif + void geany_project_regenerate_file_list(struct GeanyPrj *prj) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.