mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
ALSA: firewire: motu: 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-20-tiwai@suse.de
This commit is contained in:
parent
6e96433010
commit
97f5468381
3 changed files with 5 additions and 5 deletions
|
@ -290,7 +290,7 @@ int snd_motu_create_hwdep_device(struct snd_motu *motu)
|
|||
if (err < 0)
|
||||
return err;
|
||||
|
||||
strcpy(hwdep->name, "MOTU");
|
||||
strscpy(hwdep->name, "MOTU");
|
||||
hwdep->iface = SNDRV_HWDEP_IFACE_FW_MOTU;
|
||||
hwdep->ops = ops;
|
||||
hwdep->private_data = motu;
|
||||
|
|
|
@ -361,7 +361,7 @@ int snd_motu_create_pcm_devices(struct snd_motu *motu)
|
|||
return err;
|
||||
pcm->private_data = motu;
|
||||
pcm->nonatomic = true;
|
||||
strcpy(pcm->name, motu->card->shortname);
|
||||
strscpy(pcm->name, motu->card->shortname);
|
||||
|
||||
snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &capture_ops);
|
||||
snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &playback_ops);
|
||||
|
|
|
@ -41,9 +41,9 @@ static void name_card(struct snd_motu *motu)
|
|||
}
|
||||
}
|
||||
|
||||
strcpy(motu->card->driver, "FW-MOTU");
|
||||
strcpy(motu->card->shortname, motu->spec->name);
|
||||
strcpy(motu->card->mixername, motu->spec->name);
|
||||
strscpy(motu->card->driver, "FW-MOTU");
|
||||
strscpy(motu->card->shortname, motu->spec->name);
|
||||
strscpy(motu->card->mixername, motu->spec->name);
|
||||
snprintf(motu->card->longname, sizeof(motu->card->longname),
|
||||
"MOTU %s (version:%06x), GUID %08x%08x at %s, S%d",
|
||||
motu->spec->name, version,
|
||||
|
|
Loading…
Add table
Reference in a new issue