1 diff -ur busybox-1.35.0.orig/include/libbb.h busybox-1.35.0/include/libbb.h
2 --- busybox-1.35.0.orig/include/libbb.h 2021-12-26 16:53:26.000000000 +0000
3 +++ busybox-1.35.0/include/libbb.h 2022-04-03 22:02:20.060835065 +0000
5 * gcc will throw warnings on printf("%d", off_t)... Have to use %ld etc.
7 # if UINT_MAX == ULONG_MAX
9 +typedef unsigned long long uoff_t;
10 +# define XATOOFF(a) xatoull_range((a), 0, LLONG_MA_STRTOOFF bb_strX)
12 +# define STRTOOFF strtoull
13 +# define OFF_FMT "ll"
15 typedef unsigned long uoff_t;
16 # define XATOOFF(a) xatoi_positive(a)
17 # define BB_STRTOOFF bb_strtou
18 # define STRTOOFF strtol
22 typedef unsigned long uoff_t;
23 # define XATOOFF(a) xatoul_range((a), 0, LONG_MAX)