Changed KILOBYTE, MEGABYTE, and GIGABYTE from #define to enum.
authorMark Whitley <markw@lineo.com>
Wed, 7 Mar 2001 18:00:44 +0000 (18:00 -0000)
committerMark Whitley <markw@lineo.com>
Wed, 7 Mar 2001 18:00:44 +0000 (18:00 -0000)
busybox.h
include/busybox.h

index 573cce1..5e46ebb 100644 (file)
--- 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]
index 573cce1..5e46ebb 100644 (file)
@@ -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]