diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-12-21 13:58:51 +0000 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-12-21 13:58:51 +0000 |
commit | f9396bbfe805c16944fec66ff0c6acdf87ba2ef2 (patch) | |
tree | c8a71a47d746009969a6d588529d28658626c9b2 /xen/common/kernel.c | |
parent | 015f6a2832c6304c9eccdbbe09ddb71efb2144d7 (diff) | |
download | xen-f9396bbfe805c16944fec66ff0c6acdf87ba2ef2.tar.gz xen-f9396bbfe805c16944fec66ff0c6acdf87ba2ef2.tar.bz2 xen-f9396bbfe805c16944fec66ff0c6acdf87ba2ef2.zip |
Improve consistency of type-attribute usage (volatile/const).
From: Christoph Egger <Christoph.Egger@amd.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/common/kernel.c')
-rw-r--r-- | xen/common/kernel.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/xen/common/kernel.c b/xen/common/kernel.c index 0f14494c20..9dc321325e 100644 --- a/xen/common/kernel.c +++ b/xen/common/kernel.c @@ -20,7 +20,8 @@ int tainted; void cmdline_parse(char *cmdline) { - char opt[100], *optval, *p = cmdline, *q; + char opt[100], *optval, *q; + const char *p = cmdline; struct kernel_param *param; if ( p == NULL ) @@ -70,13 +71,13 @@ void cmdline_parse(char *cmdline) break; case OPT_UINT: *(unsigned int *)param->var = - simple_strtol(optval, (char **)&optval, 0); + simple_strtol(optval, (const char **)&optval, 0); break; case OPT_BOOL: *(int *)param->var = 1; break; case OPT_CUSTOM: - ((void (*)(char *))param->var)(optval); + ((void (*)(const char *))param->var)(optval); break; } } |