diff --git a/ChangeLog b/ChangeLog index 5672ce8df..6a1bb10c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-07-24 Tor Lillqvist + + * glib/gslice.c (smc_notify_free): Use G_GSIZE_FORMAT instead of + the C99 "zu". + 2008-07-24 Tor Lillqvist * configure.in: Must output the GLIB_USING_SYSTEM_PRINTF to diff --git a/glib/gslice.c b/glib/gslice.c index 5bad65e53..70f9efa68 100644 --- a/glib/gslice.c +++ b/glib/gslice.c @@ -1245,17 +1245,17 @@ smc_notify_free (void *pointer, found_one = smc_tree_lookup (adress, &real_size); if (!found_one) { - fprintf (stderr, "GSlice: MemChecker: attempt to release non-allocated block: %p size=%zu\n", pointer, size); + fprintf (stderr, "GSlice: MemChecker: attempt to release non-allocated block: %p size=%" G_GSIZE_FORMAT "\n", pointer, size); return 0; } if (real_size != size && (real_size || size)) { - fprintf (stderr, "GSlice: MemChecker: attempt to release block with invalid size: %p size=%zu invalid-size=%zu\n", pointer, real_size, size); + fprintf (stderr, "GSlice: MemChecker: attempt to release block with invalid size: %p size=%" G_GSIZE_FORMAT " invalid-size=%" G_GSIZE_FORMAT "\n", pointer, real_size, size); return 0; } if (!smc_tree_remove (adress)) { - fprintf (stderr, "GSlice: MemChecker: attempt to release non-allocated block: %p size=%zu\n", pointer, size); + fprintf (stderr, "GSlice: MemChecker: attempt to release non-allocated block: %p size=%" G_GSIZE_FORMAT "\n", pointer, size); return 0; } return 1; /* all fine */