summaryrefslogtreecommitdiff
path: root/libpurple/media
diff options
context:
space:
mode:
authorqarkai <qarkai@gmail.com>2019-10-13 15:45:39 +0300
committerqarkai <qarkai@gmail.com>2019-10-13 15:45:39 +0300
commit2880c5629229ec1b4bbf11a03e59b94c5281a839 (patch)
tree8f893626bdffb616e3321ce5b008fc3835c322ce /libpurple/media
parenta490002d4ef07e2f7a50163d64f31bf33bf74235 (diff)
downloadpidgin-2880c5629229ec1b4bbf11a03e59b94c5281a839.tar.gz
Use GList functions instead of manual iterations
Diffstat (limited to 'libpurple/media')
-rw-r--r--libpurple/media/backend-fs2.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/libpurple/media/backend-fs2.c b/libpurple/media/backend-fs2.c
index 5237d96e90..8e28b42213 100644
--- a/libpurple/media/backend-fs2.c
+++ b/libpurple/media/backend-fs2.c
@@ -498,10 +498,7 @@ purple_media_backend_fs2_class_init(PurpleMediaBackendFs2Class *klass)
/* VA-API elements aren't well supported in Farstream. Ignore them. */
features = gst_registry_get_feature_list_by_plugin(gst_registry_get(),
"vaapi");
- for (it = features; it; it = it->next) {
- gst_plugin_feature_set_rank((GstPluginFeature *)it->data,
- GST_RANK_NONE);
- }
+ g_list_foreach(features, (GFunc)gst_plugin_feature_set_rank, GINT_TO_POINTER(GST_RANK_NONE));
gst_plugin_feature_list_free(features);
}