aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/kernel.c
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-12-21 13:58:51 +0000
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-12-21 13:58:51 +0000
commitf9396bbfe805c16944fec66ff0c6acdf87ba2ef2 (patch)
treec8a71a47d746009969a6d588529d28658626c9b2 /xen/common/kernel.c
parent015f6a2832c6304c9eccdbbe09ddb71efb2144d7 (diff)
downloadxen-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.c7
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;
}
}