{
DEBUG ("%s", __func__);
GHashTable *valuearray = g_hash_table_new_full (g_str_hash, g_str_equal,
- g_free, (GDestroyNotify)signon_free_gvalue);
+ g_free, signon_gvalue_free);
g_hash_table_foreach ((GHashTable *)methods,
signon_stringarray_to_value, valuearray);
return valuearray;
*/
#include "signon-utils.h"
-static void signon_copy_gvalue (gchar *key,
+static void signon_gvalue_copy (gchar *key,
GValue *value,
GHashTable *dest)
{
g_hash_table_insert (dest, g_strdup(key), copy_value);
}
-void signon_free_gvalue (gpointer val)
+void signon_gvalue_free (gpointer val)
{
g_return_if_fail (G_IS_VALUE(val));
GHashTable *new_map = g_hash_table_new_full (g_str_hash,
g_str_equal,
g_free,
- signon_free_gvalue);
+ signon_gvalue_free);
g_hash_table_foreach ((GHashTable*)old_map,
- (GHFunc)signon_copy_gvalue,
+ (GHFunc)signon_gvalue_copy,
(gpointer)new_map);
return new_map;
G_GNUC_INTERNAL
void signon_stringarray_to_value (gpointer key, gpointer value, gpointer user_data);
G_GNUC_INTERNAL
-void signon_free_gvalue (gpointer val);
+void signon_gvalue_free (gpointer val);
#endif //_SIGNON_UTILS_H_