mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
ALSA: au88x0: Use safer strscpy() instead of strcpy()
Use a safer function strscpy() instead of strcpy() for copying to arrays. Only idiomatic code replacement, and no functional changes. Signed-off-by: Takashi Iwai <tiwai@suse.de> Link: https://patch.msgid.link/20250710100727.22653-50-tiwai@suse.de
This commit is contained in:
parent
2dc364f965
commit
5cd156964f
2 changed files with 3 additions and 3 deletions
|
@ -220,7 +220,7 @@ __snd_vortex_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
|
|||
snd_vortex_workaround(pci, pcifix[dev]);
|
||||
|
||||
// Card details needed in snd_vortex_midi
|
||||
strcpy(card->driver, CARD_NAME_SHORT);
|
||||
strscpy(card->driver, CARD_NAME_SHORT);
|
||||
sprintf(card->shortname, "Aureal Vortex %s", CARD_NAME_SHORT);
|
||||
sprintf(card->longname, "%s at 0x%lx irq %i",
|
||||
card->shortname, chip->io, chip->irq);
|
||||
|
@ -270,7 +270,7 @@ __snd_vortex_probe(struct pci_dev *pci, const struct pci_device_id *pci_id)
|
|||
snd_vortex_synth_arg_t *arg;
|
||||
|
||||
arg = SNDRV_SEQ_DEVICE_ARGPTR(wave);
|
||||
strcpy(wave->name, "Aureal Synth");
|
||||
strscpy(wave->name, "Aureal Synth");
|
||||
arg->hwptr = vortex;
|
||||
arg->index = 1;
|
||||
arg->seq_ports = seq_ports[dev];
|
||||
|
|
|
@ -15,7 +15,7 @@ static int remove_ctl(struct snd_card *card, const char *name)
|
|||
{
|
||||
struct snd_ctl_elem_id id;
|
||||
memset(&id, 0, sizeof(id));
|
||||
strcpy(id.name, name);
|
||||
strscpy(id.name, name);
|
||||
id.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
|
||||
return snd_ctl_remove_id(card, &id);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue