Mercurial > audlegacy-plugins
diff src/crossfade/configure.c @ 3134:354e90c81253
crossfade: more cleanups
author | Michal Lipski <tallica@o2.pl> |
---|---|
date | Thu, 07 May 2009 13:13:54 +0200 |
parents | 130edf534967 |
children | a9593b76cf19 |
line wrap: on
line diff
--- a/src/crossfade/configure.c Thu May 07 00:36:39 2009 -0500 +++ b/src/crossfade/configure.c Thu May 07 13:13:54 2009 +0200 @@ -1002,16 +1002,12 @@ MUTEX_LOCK(&buffer_mutex); /* free existing strings */ - if (config->oss_alt_audio_device) g_free(config->oss_alt_audio_device); - if (config->oss_alt_mixer_device) g_free(config->oss_alt_mixer_device); if (config->op_config_string) g_free(config->op_config_string); if (config->op_name) g_free(config->op_name); if (config->ep_name) g_free(config->ep_name); /* copy current settings (dupping the strings) */ *config = *xfg; - config->oss_alt_audio_device = g_strdup(xfg->oss_alt_audio_device); - config->oss_alt_mixer_device = g_strdup(xfg->oss_alt_mixer_device); config->op_config_string = g_strdup(xfg->op_config_string); config->op_name = g_strdup(xfg->op_name); config->ep_name = g_strdup(xfg->ep_name); @@ -1054,16 +1050,12 @@ gtk_signal_connect(GTK_OBJECT(config_win), "destroy", GTK_SIGNAL_FUNC(gtk_widget_destroyed), &config_win); /* free any strings that might be left in our local copy of the config */ - if (xfg->oss_alt_audio_device) g_free(xfg->oss_alt_audio_device); - if (xfg->oss_alt_mixer_device) g_free(xfg->oss_alt_mixer_device); if (xfg->op_config_string) g_free(xfg->op_config_string); if (xfg->op_name) g_free(xfg->op_name); if (xfg->ep_name) g_free(xfg->ep_name); /* copy current settings (dupping the strings) */ *xfg = *config; - xfg->oss_alt_audio_device = g_strdup(config->oss_alt_audio_device); - xfg->oss_alt_mixer_device = g_strdup(config->oss_alt_mixer_device); xfg->op_config_string = g_strdup(config->op_config_string); xfg->op_name = g_strdup(config->op_name); xfg->ep_name = g_strdup(config->ep_name);