[ALSA] Remove redundant NULL checks before kfree
Timer Midlevel,ALSA sequencer,ALSA<-OSS sequencer,Digigram VX core I2C tea6330t,GUS Library,VIA82xx driver,VIA82xx-modem driver CA0106 driver,CS46xx driver,EMU10K1/EMU10K2 driver,YMFPCI driver Digigram VX Pocket driver,Common EMU synth,USB generic driver,USB USX2Y Checking a pointer for NULL before calling kfree() on it is redundant, kfree() deals with NULL pointers just fine. This patch removes such checks from sound/ This patch also makes another, but closely related, change. It avoids casting pointers about to be kfree()'ed. Signed-off-by:Jesper Juhl <juhl-lkml@dif.dk> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
Showing
- sound/core/seq/oss/seq_oss_synth.c 8 additions, 16 deletionssound/core/seq/oss/seq_oss_synth.c
- sound/core/seq/seq_dummy.c 1 addition, 4 deletionssound/core/seq/seq_dummy.c
- sound/core/timer.c 4 additions, 8 deletionssound/core/timer.c
- sound/drivers/vx/vx_pcm.c 4 additions, 8 deletionssound/drivers/vx/vx_pcm.c
- sound/i2c/tea6330t.c 1 addition, 2 deletionssound/i2c/tea6330t.c
- sound/isa/gus/gus_pcm.c 1 addition, 2 deletionssound/isa/gus/gus_pcm.c
- sound/pci/ca0106/ca0106_main.c 1 addition, 5 deletionssound/pci/ca0106/ca0106_main.c
- sound/pci/cs46xx/cs46xx_lib.c 1 addition, 2 deletionssound/pci/cs46xx/cs46xx_lib.c
- sound/pci/emu10k1/emu10k1x.c 1 addition, 4 deletionssound/pci/emu10k1/emu10k1x.c
- sound/pci/emu10k1/emupcm.c 1 addition, 3 deletionssound/pci/emu10k1/emupcm.c
- sound/pci/via82xx.c 2 additions, 4 deletionssound/pci/via82xx.c
- sound/pci/via82xx_modem.c 2 additions, 4 deletionssound/pci/via82xx_modem.c
- sound/pci/ymfpci/ymfpci_main.c 1 addition, 3 deletionssound/pci/ymfpci/ymfpci_main.c
- sound/pcmcia/vx/vx_entry.c 1 addition, 2 deletionssound/pcmcia/vx/vx_entry.c
- sound/synth/emux/emux_effect.c 2 additions, 4 deletionssound/synth/emux/emux_effect.c
- sound/usb/usbaudio.c 4 additions, 8 deletionssound/usb/usbaudio.c
- sound/usb/usbmixer.c 2 additions, 4 deletionssound/usb/usbmixer.c
- sound/usb/usx2y/usbusx2yaudio.c 2 additions, 4 deletionssound/usb/usx2y/usbusx2yaudio.c
Loading
Please register or sign in to comment