aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2009-03-26 19:50:31 +0100
committerMax Kellermann <max@duempel.org>2009-03-26 19:50:31 +0100
commit4343c108b30277a7f26cc280e059fd49d634c47a (patch)
tree6319e2cea624a7fd53a8b145d902c3a2cd3190e0
parent239e6da442cd539ffa196edf861891e59fee7f7e (diff)
pulse_mixer: removed superfluous initializations
Don't initialize attributes which are only used in an open mixer. As long as nobody accesses them, their values are uninitialized and undefined.
-rw-r--r--src/mixer/pulse_mixer.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/mixer/pulse_mixer.c b/src/mixer/pulse_mixer.c
index 100e9958..9ecf7335 100644
--- a/src/mixer/pulse_mixer.c
+++ b/src/mixer/pulse_mixer.c
@@ -159,11 +159,7 @@ pulse_mixer_init(const struct config_param *param)
{
struct pulse_mixer *pm = g_new(struct pulse_mixer,1);
mixer_init(&pm->base, &pulse_mixer);
- pm->server = NULL;
- pm->sink = NULL;
- pm->context=NULL;
- pm->mainloop=NULL;
- pm->output_name=NULL;
+
pm->online=false;
pm->server = config_get_block_string(param, "server", NULL);
@@ -177,8 +173,7 @@ static void
pulse_mixer_finish(struct mixer *data)
{
struct pulse_mixer *pm = (struct pulse_mixer *) data;
- pm->context = NULL;
- pm->mainloop = NULL;
+
g_free(pm);
}