summaryrefslogtreecommitdiff
path: root/src/mcd-channel.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mcd-channel.c')
-rw-r--r--src/mcd-channel.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mcd-channel.c b/src/mcd-channel.c
index a73be5b5..c08dfcbf 100644
--- a/src/mcd-channel.c
+++ b/src/mcd-channel.c
@@ -1074,12 +1074,13 @@ _mcd_channel_get_immutable_properties (McdChannel *channel)
* with _mcd_channel_details_free().
*/
GPtrArray *
-_mcd_channel_details_build_from_list (GList *channels)
+_mcd_channel_details_build_from_list (const GList *channels)
{
GPtrArray *channel_array;
- GList *list;
+ const GList *list;
+
+ channel_array = g_ptr_array_sized_new (g_list_length ((GList *) channels));
- channel_array = g_ptr_array_sized_new (g_list_length (channels));
for (list = channels; list != NULL; list = list->next)
{
McdChannel *channel = MCD_CHANNEL (list->data);