summaryrefslogtreecommitdiff
path: root/utils/utf8.c
diff options
context:
space:
mode:
authorDeltaVonNeumann <deltavprogrammer@gmail.com>2023-06-17 10:29:39 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2023-06-17 10:29:39 +0100
commita16d5ff10b2225c7cf7b33ddfff1d947b0dbe40a (patch)
treef741f98765b955eb0ac893991dd83cf91616f210 /utils/utf8.c
parent21e636a3a6056c23bbd4257f50315532fe010aa5 (diff)
downloadnetsurf-a16d5ff10b2225c7cf7b33ddfff1d947b0dbe40a.tar.gz
netsurf-a16d5ff10b2225c7cf7b33ddfff1d947b0dbe40a.tar.bz2
Avoid integer types with platform dependent size
Diffstat (limited to 'utils/utf8.c')
-rw-r--r--utils/utf8.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/utf8.c b/utils/utf8.c
index 7091ad405..3eedd0810 100644
--- a/utils/utf8.c
+++ b/utils/utf8.c
@@ -32,6 +32,7 @@
#include "utils/log.h"
#include "utils/utf8.h"
+#include "netsurf/inttypes.h"
#include "netsurf/utf8.h"
#include "desktop/gui_internal.h"
@@ -346,7 +347,7 @@ utf8_convert_html_chunk(iconv_t cd,
return NSERROR_NOMEM;
ucs4 = utf8_to_ucs4(chunk, inlen);
- esclen = snprintf(escape, sizeof(escape), "&#x%06x;", ucs4);
+ esclen = snprintf(escape, sizeof(escape), "&#x%06"PRIx32";", ucs4);
pescape = escape;
ret = iconv(cd, (void *) &pescape, &esclen,
(void *) out, outlen);