Changed KILOBYTE, MEGABYTE, and GIGABYTE from #define to enum.

This commit is contained in:
Mark Whitley
2001-03-07 18:00:44 +00:00
parent ae5612ca6e
commit 4cc8f31ffe
2 changed files with 10 additions and 6 deletions

View File

@@ -235,9 +235,11 @@ extern int sysinfo (struct sysinfo* info);
#ifdef BB_FEATURE_HUMAN_READABLE #ifdef BB_FEATURE_HUMAN_READABLE
const char *make_human_readable_str(unsigned long val, unsigned long hr); const char *make_human_readable_str(unsigned long val, unsigned long hr);
#endif #endif
#define KILOBYTE 1024 enum {
#define MEGABYTE (KILOBYTE*1024) KILOBYTE = 1024,
#define GIGABYTE (MEGABYTE*1024) MEGABYTE = (KILOBYTE*1024),
GIGABYTE = (MEGABYTE*1024)
};
#ifdef BB_FEATURE_BUFFERS_GO_ON_STACK #ifdef BB_FEATURE_BUFFERS_GO_ON_STACK
#define RESERVE_BB_BUFFER(buffer,len) char buffer[len] #define RESERVE_BB_BUFFER(buffer,len) char buffer[len]

View File

@@ -235,9 +235,11 @@ extern int sysinfo (struct sysinfo* info);
#ifdef BB_FEATURE_HUMAN_READABLE #ifdef BB_FEATURE_HUMAN_READABLE
const char *make_human_readable_str(unsigned long val, unsigned long hr); const char *make_human_readable_str(unsigned long val, unsigned long hr);
#endif #endif
#define KILOBYTE 1024 enum {
#define MEGABYTE (KILOBYTE*1024) KILOBYTE = 1024,
#define GIGABYTE (MEGABYTE*1024) MEGABYTE = (KILOBYTE*1024),
GIGABYTE = (MEGABYTE*1024)
};
#ifdef BB_FEATURE_BUFFERS_GO_ON_STACK #ifdef BB_FEATURE_BUFFERS_GO_ON_STACK
#define RESERVE_BB_BUFFER(buffer,len) char buffer[len] #define RESERVE_BB_BUFFER(buffer,len) char buffer[len]