Avoid redundant "const" for macros_t

Don't use a redundant "const" for macros_t (which is const unsigned
char), since OpenWatcom doesn't like it, and I believe it is incorrect
per the C standard.
This commit is contained in:
H. Peter Anvin 2008-07-19 21:44:26 -07:00
parent 289ff7e2a8
commit a70547f3ae
3 changed files with 6 additions and 6 deletions

2
nasm.h

@ -751,7 +751,7 @@ struct ofmt {
* and user-level equivalents for any format-specific
* directives).
*/
const macros_t *stdmac;
macros_t *stdmac;
/*
* This procedure is called at the start of an output session.

@ -368,13 +368,13 @@ static uint64_t nested_rep_count;
* The standard macro set: defined in macros.c in the array nasm_stdmac.
* This gives our position in the macro set, when we're processing it.
*/
static const macros_t *stdmacpos;
static macros_t *stdmacpos;
/*
* The extra standard macros that come from the object format, if
* any.
*/
static const macros_t *extrastdmac = NULL;
static macros_t *extrastdmac = NULL;
static bool any_extrastdmac;
/*
@ -2258,7 +2258,7 @@ static int do_directive(Token * tline)
case PP_USE:
{
static const macros_t *use_pkg;
static macros_t *use_pkg;
const char *pkg_macro;
t = tline->next = expand_smacro(tline->next);
@ -4509,7 +4509,7 @@ void pp_runtime(char *definition)
}
void pp_extra_stdmac(const macros_t *macros)
void pp_extra_stdmac(macros_t *macros)
{
extrastdmac = macros;
}

@ -23,6 +23,6 @@ void pp_pre_include(char *);
void pp_pre_define(char *);
void pp_pre_undefine(char *);
void pp_runtime(char *);
void pp_extra_stdmac(const macros_t *);
void pp_extra_stdmac(macros_t *);
#endif