--- a/libidav/utils.c Sun Sep 08 15:43:13 2019 +0200 +++ b/libidav/utils.c Sun Sep 15 16:11:58 2019 +0200 @@ -1027,7 +1027,7 @@ size_t buflen = 2*len + 4; UcxBuffer *buf = ucx_buffer_new(malloc(buflen), buflen + 1, 0); for(int i=0;i<len;i++) { - ucx_bprintf(buf, "%x", data[i]); + ucx_bprintf(buf, "%02x", data[i]); } ucx_buffer_putc(buf, 0); char *str = buf->space;