Linux Sound subsystem development
 help / color / mirror / Atom feed
* [PATCH 0/5] ALSA: Allow NULL passed to snd_ctl_remove()
@ 2024-06-17 10:05 Takashi Iwai
  2024-06-17 10:05 ` [PATCH 1/5] ALSA: control: " Takashi Iwai
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Takashi Iwai @ 2024-06-17 10:05 UTC (permalink / raw)
  To: linux-sound

This is a small series of cleanup patches for the call patterns with
snd_ctl_remove() and NULL kcontrol.
Now snd_ctl_remove() accepts the NULL argument just like free() or
kfree(), so that the callers can be cleaned up without NULL checks.

No functional changes should be introduced by this patch set.


Takashi

===

Takashi Iwai (5):
  ALSA: control: Allow NULL passed to snd_ctl_remove()
  ALSA: sb: Drop NULL check for snd_ctl_remove()
  ALSA: emu10k1:  Drop NULL check for snd_ctl_remove()
  ALSA: hda: Drop NULL check for snd_ctl_remove()
  ALSA: spi: Drop NULL check for snd_ctl_remove()

 sound/core/control.c            |  3 +++
 sound/isa/sb/emu8000.c          |  6 ++----
 sound/isa/sb/sb16_csp.c         | 12 ++++--------
 sound/pci/emu10k1/emufx.c       |  5 +----
 sound/pci/hda/hda_cs_dsp_ctl.c  |  2 +-
 sound/pci/hda/tas2781_hda_i2c.c | 13 ++++---------
 sound/spi/at73c213.c            |  8 ++------
 7 files changed, 17 insertions(+), 32 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-06-18 10:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-17 10:05 [PATCH 0/5] ALSA: Allow NULL passed to snd_ctl_remove() Takashi Iwai
2024-06-17 10:05 ` [PATCH 1/5] ALSA: control: " Takashi Iwai
2024-06-17 10:05 ` [PATCH 2/5] ALSA: sb: Drop NULL check for snd_ctl_remove() Takashi Iwai
2024-06-17 10:05 ` [PATCH 3/5] ALSA: emu10k1: " Takashi Iwai
2024-06-18 10:53   ` Takashi Iwai
2024-06-17 10:05 ` [PATCH 4/5] ALSA: hda: " Takashi Iwai
2024-06-17 10:05 ` [PATCH 5/5] ALSA: spi: " Takashi Iwai

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox