mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-06 07:38:05 -04:00
fixes for gcc warnings wrt 64 bit platforms
This commit is contained in:
parent
30969671e5
commit
2170797544
4 changed files with 12 additions and 8 deletions
|
@ -124,13 +124,15 @@ int config_write(const char *fname)
|
|||
const char **names = (const char **)me->data;
|
||||
for (t = 0; names[t] != NULL; t++) {
|
||||
if (*(int *)me->var == t) {
|
||||
strncpy(line, names[t], sizeof(line));
|
||||
strncpy(line, names[t], sizeof(line)-1);
|
||||
line[sizeof(line)-1] = '\0';
|
||||
goto write_line;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (me->generate_name != NULL) {
|
||||
strncpy(line, me->generate_name(0, &dummy), sizeof(line));
|
||||
strncpy(line, me->generate_name(0, &dummy), sizeof(line)-1);
|
||||
line[sizeof(line)-1] = '\0';
|
||||
goto write_line;
|
||||
}
|
||||
else
|
||||
|
@ -238,9 +240,9 @@ int config_readlrom(const char *fname)
|
|||
tmp++;
|
||||
mystrip(tmp);
|
||||
|
||||
len = sizeof(rom_fname_loaded);
|
||||
len = sizeof(rom_fname_loaded)-1;
|
||||
strncpy(rom_fname_loaded, tmp, len);
|
||||
rom_fname_loaded[len-1] = 0;
|
||||
rom_fname_loaded[len] = 0;
|
||||
ret = 0;
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue