[S390] cio: Fix sparse warnings in blacklist.c.
sparse complains about signedness: drivers/s390/cio/blacklist.c:132:28: warning: incorrect type in argument 2 (different signedness) drivers/s390/cio/blacklist.c:132:28: expected unsigned int *val drivers/s390/cio/blacklist.c:132:28: got int *cssid drivers/s390/cio/blacklist.c:136:28: warning: incorrect type in argument 2 (different signedness) drivers/s390/cio/blacklist.c:136:28: expected unsigned int *val drivers/s390/cio/blacklist.c:136:28: got int *ssid drivers/s390/cio/blacklist.c:140:28: warning: incorrect type in argument 2 (different signedness) drivers/s390/cio/blacklist.c:140:28: expected unsigned int *val drivers/s390/cio/blacklist.c:140:28: got int *devno cssid, ssid and devno are of course unsigned, so let's make the variables unsigned as well. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
This commit is contained in:
Родитель
148f1678f0
Коммит
12829126aa
|
@ -97,8 +97,8 @@ static int pure_hex(char **cp, unsigned int *val, int min_digit,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static int parse_busid(char *str, int *cssid, int *ssid, int *devno,
|
||||
int msgtrigger)
|
||||
static int parse_busid(char *str, unsigned int *cssid, unsigned int *ssid,
|
||||
unsigned int *devno, int msgtrigger)
|
||||
{
|
||||
char *str_work;
|
||||
int val, rc, ret;
|
||||
|
@ -148,7 +148,7 @@ out:
|
|||
static int blacklist_parse_parameters(char *str, range_action action,
|
||||
int msgtrigger)
|
||||
{
|
||||
int from_cssid, to_cssid, from_ssid, to_ssid, from, to;
|
||||
unsigned int from_cssid, to_cssid, from_ssid, to_ssid, from, to;
|
||||
int rc, totalrc;
|
||||
char *parm;
|
||||
range_action ra;
|
||||
|
|
Загрузка…
Ссылка в новой задаче