core: Add _STRING variants of GVariant object formats

For the static deltas work, we're going to embed a commit in the delta
superblock, so we need a format string without the G_VARIANT_TYPE().
This commit is contained in:
Colin Walters committed 2014-04-29 08:51:00 -04:00
1 parent 021c4ee9d3
commit 959db9f0de
1 file changed
+6 -3
+6 -3
View File
@@ -80,7 +80,8 @@ typedef enum {
* u - mode * u - mode
* a(ayay) - xattrs * a(ayay) - xattrs
*/ */
#define OSTREE_DIRMETA_GVARIANT_FORMAT G_VARIANT_TYPE ("(uuua(ayay))") #define OSTREE_DIRMETA_GVARIANT_STRING "(uuua(ayay))"
#define OSTREE_DIRMETA_GVARIANT_FORMAT G_VARIANT_TYPE (OSTREE_DIRMETA_GVARIANT_STRING)
/** /**
* OSTREE_TREE_GVARIANT_FORMAT: * OSTREE_TREE_GVARIANT_FORMAT:
@@ -88,7 +89,8 @@ typedef enum {
* a(say) - array of (filename, checksum) for files * a(say) - array of (filename, checksum) for files
* a(sayay) - array of (dirname, tree_checksum, meta_checksum) for directories * a(sayay) - array of (dirname, tree_checksum, meta_checksum) for directories
*/ */
#define OSTREE_TREE_GVARIANT_FORMAT G_VARIANT_TYPE ("(a(say)a(sayay))") #define OSTREE_TREE_GVARIANT_STRING "(a(say)a(sayay))"
#define OSTREE_TREE_GVARIANT_FORMAT G_VARIANT_TYPE (OSTREE_TREE_GVARIANT_STRING)
/** /**
* OSTREE_COMMIT_GVARIANT_FORMAT: * OSTREE_COMMIT_GVARIANT_FORMAT:
@@ -102,7 +104,8 @@ typedef enum {
* ay - Root tree contents * ay - Root tree contents
* ay - Root tree metadata * ay - Root tree metadata
*/ */
#define OSTREE_COMMIT_GVARIANT_FORMAT G_VARIANT_TYPE ("(a{sv}aya(say)sstayay)") #define OSTREE_COMMIT_GVARIANT_STRING "(a{sv}aya(say)sstayay)"
#define OSTREE_COMMIT_GVARIANT_FORMAT G_VARIANT_TYPE (OSTREE_COMMIT_GVARIANT_STRING)
/** /**
* OstreeRepoMode: * OstreeRepoMode: