Commit c6747d57 authored by Dmitry Timoshkov's avatar Dmitry Timoshkov Committed by Alexandre Julliard

widl: Constify some data.

parent 7d73123d
......@@ -103,7 +103,7 @@ int is_array(const type_t *t)
/* List of oleauto types that should be recognized by name.
* (most of) these seem to be intrinsic types in mktyplib. */
static struct oatype {
static const struct oatype {
const char *kw;
unsigned short vt;
} 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)
{
const char *kw = t->name;
struct oatype key, *kwp;
struct oatype key;
const struct oatype *kwp;
key.kw = kw;
#ifdef KW_BSEARCH
kwp = bsearch(&key, oatypes, NTYPES, sizeof(oatypes[0]), kw_cmp_func);
......
......@@ -49,7 +49,7 @@
/* O = generate interpreted stubs */
/* w = select win16/win32 output (?) */
static char usage[] =
static const char usage[] =
"Usage: widl [options...] infile.idl\n"
" -c Generate client stub\n"
" -C file Name of client stub file (default is infile_c.c)\n"
......@@ -133,9 +133,9 @@ enum {
PREFIX_SERVER_OPTION
};
static const char *short_options =
static const char short_options[] =
"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 },
{ "prefix-all", required_argument, 0, PREFIX_ALL_OPTION },
{ "prefix-client", required_argument, 0, PREFIX_CLIENT_OPTION },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment