--- a/libpurple/protocols/gg/lib/tvbuilder.c Sun Mar 02 10:34:51 2014 +0100 +++ b/libpurple/protocols/gg/lib/tvbuilder.c Fri Mar 07 23:17:08 2014 +0100 @@ -225,9 +225,10 @@ return; if (tvb->alloc_length > 0) { - gg_debug(GG_DEBUG_MISC, "// gg_tvbuilder_expected_size(%p, %u) " - "realloc from %u to %u\n", tvb, length, - tvb->alloc_length, length_new); + gg_debug(GG_DEBUG_MISC, "// gg_tvbuilder_expected_size(%p, %" + GG_SIZE_FMT ") realloc from %" GG_SIZE_FMT " to %" + GG_SIZE_FMT "\n", + tvb, length, tvb->alloc_length, length_new); } buff_new = realloc(tvb->buffer, length_new); @@ -237,8 +238,9 @@ return; } - gg_debug(GG_DEBUG_ERROR, "// gg_tvbuilder_expected_size(%p, %u) " - "out of memory (new length: %u)\n", tvb, length, length_new); + gg_debug(GG_DEBUG_ERROR, "// gg_tvbuilder_expected_size(%p, %" + GG_SIZE_FMT ") out of memory (new length: %" GG_SIZE_FMT + ")\n", tvb, length, length_new); free(tvb->buffer); tvb->buffer = NULL; tvb->length = 0; @@ -351,7 +353,7 @@ if (val_len > 9) { gg_debug(GG_DEBUG_WARNING, "// gg_tvbuilder_write_packed_uint() " - "int size too big (%d): %u\n", val_len, value); + "int size too big (%d): %" PRIu64 "\n", val_len, value); tvb->valid = 0; return; }