ALSA: firewire: tascam: 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> Reviewed-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Link: https://patch.msgid.link/20250710100727.22653-22-tiwai@suse.depull/476/head
parent
74e4255b20
commit
c03ebbdfdd
|
|
@ -265,7 +265,7 @@ int snd_tscm_create_hwdep_device(struct snd_tscm *tscm)
|
|||
if (err < 0)
|
||||
return err;
|
||||
|
||||
strcpy(hwdep->name, "Tascam");
|
||||
strscpy(hwdep->name, "Tascam");
|
||||
hwdep->iface = SNDRV_HWDEP_IFACE_FW_TASCAM;
|
||||
hwdep->ops = ops;
|
||||
hwdep->private_data = tscm;
|
||||
|
|
|
|||
|
|
@ -73,9 +73,9 @@ static int identify_model(struct snd_tscm *tscm)
|
|||
if (tscm->spec == NULL)
|
||||
return -ENODEV;
|
||||
|
||||
strcpy(tscm->card->driver, "FW-TASCAM");
|
||||
strcpy(tscm->card->shortname, model);
|
||||
strcpy(tscm->card->mixername, model);
|
||||
strscpy(tscm->card->driver, "FW-TASCAM");
|
||||
strscpy(tscm->card->shortname, model);
|
||||
strscpy(tscm->card->mixername, model);
|
||||
snprintf(tscm->card->longname, sizeof(tscm->card->longname),
|
||||
"TASCAM %s, GUID %08x%08x at %s, S%d", model,
|
||||
fw_dev->config_rom[3], fw_dev->config_rom[4],
|
||||
|
|
|
|||
Loading…
Reference in New Issue