diff -r dbc617badc33 -r 373cd456dc26 master/slave.c --- a/master/slave.c Thu Aug 13 15:18:53 2009 +0200 +++ b/master/slave.c Mon Oct 19 13:12:40 2009 +0200 @@ -321,7 +321,7 @@ uint8_t flags; if (data_size != 32) { - EC_ERR("Wrong size of general category (%u/32) in slave %u.\n", + EC_ERR("Wrong size of general category (%zu/32) in slave %u.\n", data_size, slave->ring_position); return -EINVAL; } @@ -376,7 +376,7 @@ // one sync manager struct is 4 words long if (data_size % 8) { - EC_ERR("Invalid SII sync manager category size %u in slave %u.\n", + EC_ERR("Invalid SII sync manager category size %zu in slave %u.\n", data_size, slave->ring_position); return -EINVAL; } @@ -391,7 +391,7 @@ } memsize = sizeof(ec_sync_t) * total_count; if (!(syncs = kmalloc(memsize, GFP_KERNEL))) { - EC_ERR("Failed to allocate %u bytes for sync managers.\n", + EC_ERR("Failed to allocate %zu bytes for sync managers.\n", memsize); return -ENOMEM; }