widl: Constify some data.
This commit is contained in:
parent
7d73123dbc
commit
c6747d57ed
|
@ -103,7 +103,7 @@ int is_array(const type_t *t)
|
||||||
/* List of oleauto types that should be recognized by name.
|
/* List of oleauto types that should be recognized by name.
|
||||||
* (most of) these seem to be intrinsic types in mktyplib. */
|
* (most of) these seem to be intrinsic types in mktyplib. */
|
||||||
|
|
||||||
static struct oatype {
|
static const struct oatype {
|
||||||
const char *kw;
|
const char *kw;
|
||||||
unsigned short vt;
|
unsigned short vt;
|
||||||
} oatypes[] = {
|
} oatypes[] = {
|
||||||
|
@ -129,7 +129,8 @@ static int kw_cmp_func(const void *s1, const void *s2)
|
||||||
static unsigned short builtin_vt(const type_t *t)
|
static unsigned short builtin_vt(const type_t *t)
|
||||||
{
|
{
|
||||||
const char *kw = t->name;
|
const char *kw = t->name;
|
||||||
struct oatype key, *kwp;
|
struct oatype key;
|
||||||
|
const struct oatype *kwp;
|
||||||
key.kw = kw;
|
key.kw = kw;
|
||||||
#ifdef KW_BSEARCH
|
#ifdef KW_BSEARCH
|
||||||
kwp = bsearch(&key, oatypes, NTYPES, sizeof(oatypes[0]), kw_cmp_func);
|
kwp = bsearch(&key, oatypes, NTYPES, sizeof(oatypes[0]), kw_cmp_func);
|
||||||
|
|
|
@ -49,7 +49,7 @@
|
||||||
/* O = generate interpreted stubs */
|
/* O = generate interpreted stubs */
|
||||||
/* w = select win16/win32 output (?) */
|
/* w = select win16/win32 output (?) */
|
||||||
|
|
||||||
static char usage[] =
|
static const char usage[] =
|
||||||
"Usage: widl [options...] infile.idl\n"
|
"Usage: widl [options...] infile.idl\n"
|
||||||
" -c Generate client stub\n"
|
" -c Generate client stub\n"
|
||||||
" -C file Name of client stub file (default is infile_c.c)\n"
|
" -C file Name of client stub file (default is infile_c.c)\n"
|
||||||
|
@ -133,9 +133,9 @@ enum {
|
||||||
PREFIX_SERVER_OPTION
|
PREFIX_SERVER_OPTION
|
||||||
};
|
};
|
||||||
|
|
||||||
static const char *short_options =
|
static const char short_options[] =
|
||||||
"cC:d:D:EhH:I:NpP:sS:tT:uU:VW";
|
"cC:d:D:EhH:I:NpP:sS:tT:uU:VW";
|
||||||
static struct option long_options[] = {
|
static const struct option long_options[] = {
|
||||||
{ "oldnames", no_argument, 0, OLDNAMES_OPTION },
|
{ "oldnames", no_argument, 0, OLDNAMES_OPTION },
|
||||||
{ "prefix-all", required_argument, 0, PREFIX_ALL_OPTION },
|
{ "prefix-all", required_argument, 0, PREFIX_ALL_OPTION },
|
||||||
{ "prefix-client", required_argument, 0, PREFIX_CLIENT_OPTION },
|
{ "prefix-client", required_argument, 0, PREFIX_CLIENT_OPTION },
|
||||||
|
|
Loading…
Reference in New Issue