Loading audio/alsaaudio.c +4 −8 Original line number Diff line number Diff line Loading @@ -815,11 +815,9 @@ static void alsa_fini_out (HWVoiceOut *hw) ldebug ("alsa_fini\n"); alsa_anal_close (&alsa->handle, &alsa->pollhlp); if (alsa->pcm_buf) { g_free(alsa->pcm_buf); alsa->pcm_buf = NULL; } } static int alsa_init_out (HWVoiceOut *hw, struct audsettings *as) { Loading Loading @@ -978,11 +976,9 @@ static void alsa_fini_in (HWVoiceIn *hw) alsa_anal_close (&alsa->handle, &alsa->pollhlp); if (alsa->pcm_buf) { g_free(alsa->pcm_buf); alsa->pcm_buf = NULL; } } static int alsa_run_in (HWVoiceIn *hw) { Loading audio/audio_template.h +4 −11 Original line number Diff line number Diff line Loading @@ -71,10 +71,7 @@ static void glue (audio_init_nb_voices_, TYPE) (struct audio_driver *drv) static void glue (audio_pcm_hw_free_resources_, TYPE) (HW *hw) { if (HWBUF) { g_free (HWBUF); } HWBUF = NULL; } Loading @@ -92,9 +89,7 @@ static int glue (audio_pcm_hw_alloc_resources_, TYPE) (HW *hw) static void glue (audio_pcm_sw_free_resources_, TYPE) (SW *sw) { if (sw->buf) { g_free (sw->buf); } if (sw->rate) { st_rate_stop (sw->rate); Loading Loading @@ -172,11 +167,9 @@ static int glue (audio_pcm_sw_init_, TYPE) ( static void glue (audio_pcm_sw_fini_, TYPE) (SW *sw) { glue (audio_pcm_sw_free_resources_, TYPE) (sw); if (sw->name) { g_free (sw->name); sw->name = NULL; } } static void glue (audio_pcm_hw_add_sw_, TYPE) (HW *hw, SW *sw) { Loading audio/ossaudio.c +2 −4 Original line number Diff line number Diff line Loading @@ -736,11 +736,9 @@ static void oss_fini_in (HWVoiceIn *hw) oss_anal_close (&oss->fd); if (oss->pcm_buf) { g_free(oss->pcm_buf); oss->pcm_buf = NULL; } } static int oss_run_in (HWVoiceIn *hw) { Loading hw/audio/adlib.c +1 −3 Original line number Diff line number Diff line Loading @@ -275,9 +275,7 @@ static void Adlib_fini (AdlibState *s) } #endif if (s->mixbuf) { g_free(s->mixbuf); } s->active = 0; s->enabled = 0; Loading Loading
audio/alsaaudio.c +4 −8 Original line number Diff line number Diff line Loading @@ -815,11 +815,9 @@ static void alsa_fini_out (HWVoiceOut *hw) ldebug ("alsa_fini\n"); alsa_anal_close (&alsa->handle, &alsa->pollhlp); if (alsa->pcm_buf) { g_free(alsa->pcm_buf); alsa->pcm_buf = NULL; } } static int alsa_init_out (HWVoiceOut *hw, struct audsettings *as) { Loading Loading @@ -978,11 +976,9 @@ static void alsa_fini_in (HWVoiceIn *hw) alsa_anal_close (&alsa->handle, &alsa->pollhlp); if (alsa->pcm_buf) { g_free(alsa->pcm_buf); alsa->pcm_buf = NULL; } } static int alsa_run_in (HWVoiceIn *hw) { Loading
audio/audio_template.h +4 −11 Original line number Diff line number Diff line Loading @@ -71,10 +71,7 @@ static void glue (audio_init_nb_voices_, TYPE) (struct audio_driver *drv) static void glue (audio_pcm_hw_free_resources_, TYPE) (HW *hw) { if (HWBUF) { g_free (HWBUF); } HWBUF = NULL; } Loading @@ -92,9 +89,7 @@ static int glue (audio_pcm_hw_alloc_resources_, TYPE) (HW *hw) static void glue (audio_pcm_sw_free_resources_, TYPE) (SW *sw) { if (sw->buf) { g_free (sw->buf); } if (sw->rate) { st_rate_stop (sw->rate); Loading Loading @@ -172,11 +167,9 @@ static int glue (audio_pcm_sw_init_, TYPE) ( static void glue (audio_pcm_sw_fini_, TYPE) (SW *sw) { glue (audio_pcm_sw_free_resources_, TYPE) (sw); if (sw->name) { g_free (sw->name); sw->name = NULL; } } static void glue (audio_pcm_hw_add_sw_, TYPE) (HW *hw, SW *sw) { Loading
audio/ossaudio.c +2 −4 Original line number Diff line number Diff line Loading @@ -736,11 +736,9 @@ static void oss_fini_in (HWVoiceIn *hw) oss_anal_close (&oss->fd); if (oss->pcm_buf) { g_free(oss->pcm_buf); oss->pcm_buf = NULL; } } static int oss_run_in (HWVoiceIn *hw) { Loading
hw/audio/adlib.c +1 −3 Original line number Diff line number Diff line Loading @@ -275,9 +275,7 @@ static void Adlib_fini (AdlibState *s) } #endif if (s->mixbuf) { g_free(s->mixbuf); } s->active = 0; s->enabled = 0; Loading