Patch from Denis Vlasenko turning static const int (which gets emitted into
the busybox binary) into enums (which don't).
This commit is contained in:
@@ -45,9 +45,11 @@ struct cut_list {
|
||||
int endpos;
|
||||
};
|
||||
|
||||
static const int BOL = 0;
|
||||
static const int EOL = INT_MAX;
|
||||
static const int NON_RANGE = -1;
|
||||
enum {
|
||||
BOL = 0,
|
||||
EOL = INT_MAX,
|
||||
NON_RANGE = -1
|
||||
};
|
||||
|
||||
static struct cut_list *cut_lists = NULL; /* growable array holding a series of lists */
|
||||
static unsigned int nlists = 0; /* number of elements in above list */
|
||||
|
||||
@@ -343,9 +343,10 @@ static const struct mode_info mode_info[] = {
|
||||
MI_ENTRY(stty_dec, combination, OMIT, 0, 0 ),
|
||||
};
|
||||
|
||||
static const int NUM_mode_info =
|
||||
|
||||
(sizeof(mode_info) / sizeof(struct mode_info));
|
||||
enum {
|
||||
NUM_mode_info =
|
||||
(sizeof(mode_info) / sizeof(struct mode_info))
|
||||
};
|
||||
|
||||
/* Control character settings. */
|
||||
struct control_info {
|
||||
@@ -395,8 +396,10 @@ static const struct control_info control_info[] = {
|
||||
{stty_time, 0, VTIME},
|
||||
};
|
||||
|
||||
static const int NUM_control_info =
|
||||
(sizeof(control_info) / sizeof(struct control_info));
|
||||
enum {
|
||||
NUM_control_info =
|
||||
(sizeof(control_info) / sizeof(struct control_info))
|
||||
};
|
||||
|
||||
#define EMT(t) ((enum mode_type)(t))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user