From 125262eac14c5340d7624fbb2c139ec0b5804102 Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Fri, 17 Nov 2023 20:46:47 +0100 Subject: [PATCH] [mujs] % PRId64 instead of %ld --- src/ecmascript/libdom/mujs/window.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/ecmascript/libdom/mujs/window.c b/src/ecmascript/libdom/mujs/window.c index 5570ef445..05ccd8b09 100644 --- a/src/ecmascript/libdom/mujs/window.c +++ b/src/ecmascript/libdom/mujs/window.c @@ -4,6 +4,10 @@ #include "config.h" #endif +#ifdef HAVE_INTTYPES_H +#include +#endif + #include #include #include @@ -448,7 +452,7 @@ mjs_window_setTimeout(js_State *J) if (code2) { timer_id_T id = ecmascript_set_timeout(interpreter, code2, timeout); char res[32]; - snprintf(res, 31, "%ld", (int64_t)id); + snprintf(res, 31, "%" PRId64, (int64_t)id); js_pushstring(J, res); return; } @@ -457,7 +461,7 @@ mjs_window_setTimeout(js_State *J) const char *handle = js_ref(J); timer_id_T id = ecmascript_set_timeout2m(J, handle, timeout); char res[32]; - snprintf(res, 31, "%ld", (int64_t)id); + snprintf(res, 31, "%" PRId64, (int64_t)id); js_pushstring(J, res); return; }