summaryrefslogtreecommitdiff
path: root/gvc-mixer-control.c
diff options
context:
space:
mode:
authorGiovanni Campagna <gcampagna@src.gnome.org>2012-10-18 19:45:56 +0200
committerGiovanni Campagna <gcampagna@src.gnome.org>2012-12-08 15:45:28 +0100
commit740bab171443cda76d27ca77ac31717475ad51dd (patch)
tree91a2fbe9b71d6939b04149d963cbaae38eab6ef6 /gvc-mixer-control.c
parenteab2bf3eeabc5445c7c2168dadb732c4b7a45deb (diff)
downloadlibgnome-volume-control-740bab171443cda76d27ca77ac31717475ad51dd.tar.gz
Gvc: make GvcMixerStreamPort a boxed type
It's a prerequisite for accessing it from JS https://bugzilla.gnome.org/show_bug.cgi?id=675902
Diffstat (limited to 'gvc-mixer-control.c')
-rw-r--r--gvc-mixer-control.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gvc-mixer-control.c b/gvc-mixer-control.c
index 3492925..b6f6a39 100644
--- a/gvc-mixer-control.c
+++ b/gvc-mixer-control.c
@@ -1470,7 +1470,7 @@ update_sink (GvcMixerControl *control,
for (i = 0; i < info->n_ports; i++) {
GvcMixerStreamPort *port;
- port = g_new0 (GvcMixerStreamPort, 1);
+ port = g_slice_new0 (GvcMixerStreamPort);
port->port = g_strdup (info->ports[i]->name);
port->human_port = g_strdup (info->ports[i]->description);
port->priority = info->ports[i]->priority;
@@ -1598,7 +1598,7 @@ update_source (GvcMixerControl *control,
for (i = 0; i < info->n_ports; i++) {
GvcMixerStreamPort *port;
- port = g_new0 (GvcMixerStreamPort, 1);
+ port = g_slice_new0 (GvcMixerStreamPort);
port->port = g_strdup (info->ports[i]->name);
port->human_port = g_strdup (info->ports[i]->description);
port->priority = info->ports[i]->priority;