ALSA: cmi8330: 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-27-tiwai@suse.de
This commit is contained in:
parent
231d135055
commit
4e55e03e4c
|
|
@ -297,7 +297,7 @@ static int snd_cmi8330_mixer(struct snd_card *card, struct snd_cmi8330 *acard)
|
|||
unsigned int idx;
|
||||
int err;
|
||||
|
||||
strcpy(card->mixername, (acard->type == CMI8329) ? "CMI8329" : "CMI8330/C3D");
|
||||
strscpy(card->mixername, (acard->type == CMI8329) ? "CMI8329" : "CMI8330/C3D");
|
||||
|
||||
for (idx = 0; idx < ARRAY_SIZE(snd_cmi8330_controls); idx++) {
|
||||
err = snd_ctl_add(card,
|
||||
|
|
@ -437,7 +437,7 @@ static int snd_cmi8330_pcm(struct snd_card *card, struct snd_cmi8330 *chip)
|
|||
err = snd_pcm_new(card, (chip->type == CMI8329) ? "CMI8329" : "CMI8330", 0, 1, 1, &pcm);
|
||||
if (err < 0)
|
||||
return err;
|
||||
strcpy(pcm->name, (chip->type == CMI8329) ? "CMI8329" : "CMI8330");
|
||||
strscpy(pcm->name, (chip->type == CMI8329) ? "CMI8329" : "CMI8330");
|
||||
pcm->private_data = chip;
|
||||
|
||||
/* SB16 */
|
||||
|
|
@ -590,8 +590,8 @@ static int snd_cmi8330_probe(struct snd_card *card, int dev)
|
|||
mpuport[dev]);
|
||||
}
|
||||
|
||||
strcpy(card->driver, (acard->type == CMI8329) ? "CMI8329" : "CMI8330/C3D");
|
||||
strcpy(card->shortname, (acard->type == CMI8329) ? "C-Media CMI8329" : "C-Media CMI8330/C3D");
|
||||
strscpy(card->driver, (acard->type == CMI8329) ? "CMI8329" : "CMI8330/C3D");
|
||||
strscpy(card->shortname, (acard->type == CMI8329) ? "C-Media CMI8329" : "C-Media CMI8330/C3D");
|
||||
sprintf(card->longname, "%s at 0x%lx, irq %d, dma %d",
|
||||
card->shortname,
|
||||
acard->wss->port,
|
||||
|
|
|
|||
Loading…
Reference in New Issue