aboutsummaryrefslogtreecommitdiff
path: root/src/ops.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ops.c')
-rw-r--r--src/ops.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ops.c b/src/ops.c
index bf5508664a..97ae3142b8 100644
--- a/src/ops.c
+++ b/src/ops.c
@@ -4451,13 +4451,13 @@ int do_addsub(int command, linenr_T Prenum1)
* Put the number characters in buf2[].
*/
if (hex == 0)
- sprintf((char *)buf2, "%lu", n);
+ sprintf((char *)buf2, "%" PRIu64, (uint64_t)n);
else if (hex == '0')
- sprintf((char *)buf2, "%lo", n);
+ sprintf((char *)buf2, "%" PRIo64, (uint64_t)n);
else if (hex && hexupper)
- sprintf((char *)buf2, "%lX", n);
+ sprintf((char *)buf2, "%" PRIX64, (uint64_t)n);
else
- sprintf((char *)buf2, "%lx", n);
+ sprintf((char *)buf2, "%" PRIx64, (uint64_t)n);
length -= (int)STRLEN(buf2);
/*