Removed the typedef PARSER_WHICH_STRING in parser.h and added enum in front of it at every instance of the variable in parser.c, and parser.h Signed-off-by: Jeffrey <Jeffrey.Brown@xxxxxxxxxx> --- drivers/staging/unisys/visorchipset/parser.c | 2 +- drivers/staging/unisys/visorchipset/parser.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/staging/unisys/visorchipset/parser.c b/drivers/staging/unisys/visorchipset/parser.c index c38de48..20df56f 100644 --- a/drivers/staging/unisys/visorchipset/parser.c +++ b/drivers/staging/unisys/visorchipset/parser.c @@ -211,7 +211,7 @@ parser_id_get(struct parser_context_tag *ctx) void parser_param_start(struct parser_context_tag *ctx, - PARSER_WHICH_STRING which_string) + enum PARSER_WHICH_STRING which_string) { struct spar_controlvm_parameters_header *phdr = NULL; diff --git a/drivers/staging/unisys/visorchipset/parser.h b/drivers/staging/unisys/visorchipset/parser.h index e49a2e7..b22c1f2 100644 --- a/drivers/staging/unisys/visorchipset/parser.h +++ b/drivers/staging/unisys/visorchipset/parser.h @@ -24,12 +24,12 @@ #include "timskmod.h" #include "channel.h" -typedef enum { +enum PARSER_WHICH_STRING { PARSERSTRING_INITIATOR, PARSERSTRING_TARGET, PARSERSTRING_CONNECTION, PARSERSTRING_NAME, -} PARSER_WHICH_STRING; +}; struct parser_context_tag *parser_init(u64 addr, u32 bytes, BOOL islocal, BOOL *tryagain); @@ -37,7 +37,7 @@ struct parser_context_tag *parser_init_bytestream(u64 addr, u32 bytes, BOOL islocal, BOOL *tryagain); void parser_param_start(struct parser_context_tag *ctx, - PARSER_WHICH_STRING which_string); + enum PARSER_WHICH_STRING which_string); void *parser_param_get(struct parser_context_tag *ctx, char *nam, int namesize); void *parser_string_get(struct parser_context_tag *ctx); uuid_le parser_id_get(struct parser_context_tag *ctx); -- 1.8.4 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel