diff --git a/src/core/pp.c b/src/core/pp.c index f5fc6f9d..abeb7ce3 100644 --- a/src/core/pp.c +++ b/src/core/pp.c @@ -846,7 +846,7 @@ void janet_formatbv(JanetBuffer *b, const char *format, va_list args) { } case 'd': case 'i': { - int64_t n = va_arg(args, long); + int64_t n = va_arg(args, int); nb = snprintf(item, MAX_ITEM, form, n); break; } @@ -854,7 +854,7 @@ void janet_formatbv(JanetBuffer *b, const char *format, va_list args) { case 'X': case 'o': case 'u': { - uint64_t n = va_arg(args, unsigned long); + uint64_t n = va_arg(args, unsigned int); nb = snprintf(item, MAX_ITEM, form, n); break; }