libidav/utils.c

changeset 641
b138d1241e68
parent 624
27985062cd2c
child 673
8e7e56cfc103
--- 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;

mercurial