diff -r b5dab7ee6cf7 -r 59a50053ccc6 master/module.c --- a/master/module.c Thu May 20 11:16:37 2010 +0200 +++ b/master/module.c Thu May 20 12:35:36 2010 +0200 @@ -341,13 +341,14 @@ EC_DBG(""); for (i = 0; i < size; i++) { printk("%02X ", data[i]); + if ((i + 1) % 16 == 0 && i < size - 1) { printk("\n"); EC_DBG(""); } - if (i+1 == 128 && size > 256) - { - printk("dropped %d bytes\n",size-128-i); + + if (i + 1 == 128 && size > 256) { + printk("dropped %zu bytes\n", size - 128 - i); i = size - 128; EC_DBG(""); }