From a64111a81dff5e37defbcbfcef638a011897f44e Mon Sep 17 00:00:00 2001 From: Mark Farrugia Date: Tue, 13 Nov 2018 07:53:40 +1100 Subject: Refactor/tidy snd_avirt_private_data Make void* audiopath a struct and_avirt_audiopath, standardize naming in the struct Signed-off-by: Mark Farrugia --- core.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'core.c') diff --git a/core.c b/core.c index a99f82a..f3b33d1 100644 --- a/core.c +++ b/core.c @@ -202,14 +202,15 @@ static void destroy_snd_avirt_audiopath_obj(struct snd_avirt_audiopath_obj *p) * pcm_private_data_free - callback function to free private data allocated to pcm * @pcm: the PCM with private data */ -void pcm_private_data_free(struct snd_pcm *pcm) +static void pcm_private_data_free(struct snd_pcm *pcm) { struct snd_avirt_private_data *avirt_private_data; - D_PRINTK("Issuing free to private data struct"); - if(pcm->private_data){ + + D_PRINTK("Issuing free to private data struct"); + if (pcm->private_data) { avirt_private_data = pcm->private_data; - if(avirt_private_data->ap_userdata) - avirt_private_data->private_free(pcm); + if (avirt_private_data->ap_private_data) + avirt_private_data->ap_private_free(pcm); } kfree(pcm->private_data); -- cgit 1.2.3-korg