Fix "discards 'const' qualifier from pointer target type" warnings

The line variable is not (and cannot be) declared 'const'.  The string
variable points to a location in line, hence it is safe to cast away
'const'ness of the sanei_config_skip_whitespace() return value.
merge-requests/1/head
Olaf Meeuwissen 2015-11-11 22:35:34 +09:00
rodzic 38153b33e1
commit fff1c5962a
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -2719,7 +2719,7 @@ sanei_proc_scsi_find_devices (const char *findvendor, const char *findmodel,
int number, i, j, definedd; int number, i, j, definedd;
char line[256], dev_name[128], *c1, *c2, ctmp; char line[256], dev_name[128], *c1, *c2, ctmp;
const char *string; char *string;
FILE *proc_fp; FILE *proc_fp;
char *end; char *end;
struct struct
@ -2818,7 +2818,7 @@ sanei_proc_scsi_find_devices (const char *findvendor, const char *findmodel,
while (!feof (proc_fp)) while (!feof (proc_fp))
{ {
fgets (line, sizeof (line), proc_fp); fgets (line, sizeof (line), proc_fp);
string = sanei_config_skip_whitespace (line); string = (char *) sanei_config_skip_whitespace (line);
while (*string) while (*string)
{ {
@ -2839,7 +2839,7 @@ sanei_proc_scsi_find_devices (const char *findvendor, const char *findmodel,
} }
ctmp = *c2; ctmp = *c2;
*c2 = 0; *c2 = 0;
string = sanei_config_skip_whitespace (string); string = (char *) sanei_config_skip_whitespace (string);
if (param[i].is_int) if (param[i].is_int)
{ {