aboutsummaryrefslogtreecommitdiff
path: root/src/common/linux/linux_libc_support.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/linux/linux_libc_support.h')
-rw-r--r--src/common/linux/linux_libc_support.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/common/linux/linux_libc_support.h b/src/common/linux/linux_libc_support.h
index e08f27f7..2ef2dc11 100644
--- a/src/common/linux/linux_libc_support.h
+++ b/src/common/linux/linux_libc_support.h
@@ -105,7 +105,7 @@ my_strtoui(int* result, const char* s) {
// Return the length of the given, non-negative integer when expressed in base
// 10.
static inline unsigned
-my_int_len(int i) {
+my_int_len(intmax_t i) {
if (!i)
return 1;
@@ -125,7 +125,7 @@ my_int_len(int i) {
// i: the non-negative integer to serialise.
// i_len: the length of the integer in base 10 (see |my_int_len|).
static inline void
-my_itos(char* output, int i, unsigned i_len) {
+my_itos(char* output, intmax_t i, unsigned i_len) {
for (unsigned index = i_len; index; --index, i /= 10)
output[index - 1] = '0' + (i % 10);
}