Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7857230f authored by Fabian Frederick's avatar Fabian Frederick Committed by Takashi Iwai
Browse files

sound: oss/sb_audio: use swap() in sb_audio_close()



Use kernel.h macro definition.

Thanks to Julia Lawall for Coccinelle scripting support.

Signed-off-by: default avatarFabian Frederick <fabf@skynet.be>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 1b12e4ca
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -102,12 +102,8 @@ void sb_audio_close(int dev)
	if(devc->duplex
	   && !devc->fullduplex
	   && (devc->opened & OPEN_READ) && (devc->opened & OPEN_WRITE))
	{
		struct dma_buffparms *dmap_temp;
		dmap_temp = audio_devs[dev]->dmap_out;
		audio_devs[dev]->dmap_out = audio_devs[dev]->dmap_in;
		audio_devs[dev]->dmap_in = dmap_temp;
	}
		swap(audio_devs[dev]->dmap_out, audio_devs[dev]->dmap_in);

	audio_devs[dev]->dmap_out->dma = devc->dma8;
	audio_devs[dev]->dmap_in->dma = ( devc->duplex ) ?
		devc->dma16 : devc->dma8;