@@ -488,7 +488,7 @@ static char **handle_switch_o(char *arg, char **next)
return next;
}
-static const struct warning {
+static const struct flag {
const char *name;
int *flag;
} warnings[] = {
@@ -532,7 +532,7 @@ enum {
};
-static char **handle_onoff_switch(char *arg, char **next, const struct warning warnings[], int n)
+static char **handle_onoff_switch(char *arg, char **next, const struct flag warnings[], int n)
{
int flag = WARNING_ON;
char *p = arg + 1;
@@ -574,7 +574,7 @@ static char **handle_switch_W(char *arg, char **next)
return next;
}
-static struct warning debugs[] = {
+static struct flag debugs[] = {
{ "entry", &dbg_entry},
{ "dead", &dbg_dead},
};
@@ -593,7 +593,7 @@ static char **handle_switch_v(char *arg, char **next)
return next;
}
-static struct warning dumps[] = {
+static struct flag dumps[] = {
{ "D", &dump_macro_defs},
};
@@ -607,7 +607,7 @@ static char **handle_switch_d(char *arg, char **next)
}
-static void handle_onoff_switch_finalize(const struct warning warnings[], int n)
+static void handle_onoff_switch_finalize(const struct flag warnings[], int n)
{
unsigned i;
'struct warning' can be reused for flags other than warnings. To avoid future confusion, rename it to something more general: 'struct flag' (which in its context, handling of compiler flags, is clear enough). Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com> --- lib.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)