diff --git a/busybox.h b/busybox.h index 573cce190..5e46ebbd8 100644 --- a/busybox.h +++ b/busybox.h @@ -235,9 +235,11 @@ extern int sysinfo (struct sysinfo* info); #ifdef BB_FEATURE_HUMAN_READABLE const char *make_human_readable_str(unsigned long val, unsigned long hr); #endif -#define KILOBYTE 1024 -#define MEGABYTE (KILOBYTE*1024) -#define GIGABYTE (MEGABYTE*1024) +enum { + KILOBYTE = 1024, + MEGABYTE = (KILOBYTE*1024), + GIGABYTE = (MEGABYTE*1024) +}; #ifdef BB_FEATURE_BUFFERS_GO_ON_STACK #define RESERVE_BB_BUFFER(buffer,len) char buffer[len] diff --git a/include/busybox.h b/include/busybox.h index 573cce190..5e46ebbd8 100644 --- a/include/busybox.h +++ b/include/busybox.h @@ -235,9 +235,11 @@ extern int sysinfo (struct sysinfo* info); #ifdef BB_FEATURE_HUMAN_READABLE const char *make_human_readable_str(unsigned long val, unsigned long hr); #endif -#define KILOBYTE 1024 -#define MEGABYTE (KILOBYTE*1024) -#define GIGABYTE (MEGABYTE*1024) +enum { + KILOBYTE = 1024, + MEGABYTE = (KILOBYTE*1024), + GIGABYTE = (MEGABYTE*1024) +}; #ifdef BB_FEATURE_BUFFERS_GO_ON_STACK #define RESERVE_BB_BUFFER(buffer,len) char buffer[len]