openwrt/package/utils/ucode/patches/100-fix-int-format-on-32bit...

12 lines
256 B
Diff

--- a/lib.c
+++ b/lib.c
@@ -1438,7 +1438,7 @@ uc_printf_common(uc_vm_t *vm, size_t nar
switch (t) {
case UC_INTEGER:
- ucv_stringbuf_printf(buf, sfmt, arg.n);
+ ucv_stringbuf_printf(buf, sfmt, (int)arg.n);
break;
case UC_DOUBLE: