libyang BUGFIX type size problems
diff --git a/src/xml.c b/src/xml.c
index f509445..004dbb9 100644
--- a/src/xml.c
+++ b/src/xml.c
@@ -516,7 +516,7 @@
                 }
                 ++offset;
                 if (ly_pututf8(&buf[len], n, &u)) {
-                    LOGVAL(ctx, LYVE_SYNTAX, "Invalid character reference \"%.12s\" (0x%08x).", p, n);
+                    LOGVAL(ctx, LYVE_SYNTAX, "Invalid character reference \"%.12s\" (0x%08" PRIx32 ").", p, n);
                     goto error;
                 }
                 len += u;