core: Fix 32/8 bit confusion in pack index listing

This commit is contained in:
Colin Walters 2012-05-01 16:26:10 -04:00
parent 83c91e7c85
commit 8d6bdaedfe
2 changed files with 3 additions and 1 deletions

View File

@ -767,6 +767,8 @@ GVariant *
ostree_object_name_serialize (const char *checksum,
OstreeObjectType objtype)
{
g_assert (objtype >= OSTREE_OBJECT_TYPE_FILE
&& objtype <= OSTREE_OBJECT_TYPE_COMMIT);
return g_variant_new ("(su)", checksum, (guint32)objtype);
}

View File

@ -3327,7 +3327,7 @@ list_objects_in_index (OstreeRepo *self,
{
gboolean ret = FALSE;
OstreeRepoPrivate *priv = GET_PRIVATE (self);
guint32 objtype_u8;
guint8 objtype_u8;
guint64 offset;
ot_lobj GFile *index_path = NULL;
ot_lvariant GVariant *index_variant = NULL;