diff --git a/gio/gio-tool.c b/gio/gio-tool.c index ff82c638e..e60d56751 100644 --- a/gio/gio-tool.c +++ b/gio/gio-tool.c @@ -149,7 +149,7 @@ char * attribute_flags_to_string (GFileAttributeInfoFlags flags) { GString *s; - int i; + gsize i; gboolean first; struct { guint32 mask; diff --git a/gio/gvdb/gvdb-builder.c b/gio/gvdb/gvdb-builder.c index 918ee43fd..64d8201dc 100644 --- a/gio/gvdb/gvdb-builder.c +++ b/gio/gvdb/gvdb-builder.c @@ -463,7 +463,7 @@ static GString * file_builder_serialise (FileBuilder *fb, struct gvdb_pointer root) { - struct gvdb_header header; + struct gvdb_header header = { { 0, 0 }, { 0 }, { 0 }, { { 0 }, { 0 } } }; GString *result; memset (&header, 0, sizeof (header));