core: Only depend on GLib 2.30

This commit is contained in:
Colin Walters committed 2012-04-02 13:42:09 -04:00
1 parent 047602c56f
commit b971ce0dfa
5 files changed
+19 -6

No files matched your search

+13
View File
@@ -28,6 +28,19 @@
#include "otutil.h"
GVariant *
ot_gvariant_new_bytearray (const guchar *data,
gsize len)
{
gpointer data_copy;
GVariant *ret;
data_copy = g_memdup (data, len);
ret = g_variant_new_from_data (G_VARIANT_TYPE ("ay"), data_copy,
len, FALSE, g_free, data_copy);
return ret;
}
GHashTable *
ot_util_variant_asv_to_hash_table (GVariant *variant)
{
+3
View File
@@ -45,6 +45,9 @@ G_BEGIN_DECLS
*a_v = NULL; \
} while (0);
GVariant *ot_gvariant_new_bytearray (const guchar *data,
gsize len);
GHashTable *ot_util_variant_asv_to_hash_table (GVariant *variant);
GVariant * ot_util_variant_take_ref (GVariant *variant);