[vlc-commits] objects: use separate variable for list iteration
Rémi Denis-Courmont
git at videolan.org
Sun Mar 3 16:52:24 CET 2019
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sun Mar 3 15:31:02 2019 +0200| [5bfbaaf288440bf4f698718b56aba0a0a751441c] | committer: Rémi Denis-Courmont
objects: use separate variable for list iteration
... than for list to iterate.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5bfbaaf288440bf4f698718b56aba0a0a751441c
---
src/misc/objects.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/misc/objects.c b/src/misc/objects.c
index 4cd293ad5c..c2fb1ce45c 100644
--- a/src/misc/objects.c
+++ b/src/misc/objects.c
@@ -113,10 +113,10 @@ static void DumpStructure(vlc_object_t *obj, unsigned level)
return;
}
- vlc_object_internals_t *priv = vlc_internals(obj);
+ vlc_object_internals_t *priv;
vlc_mutex_assert(&tree_lock);
- vlc_children_foreach(priv, priv)
+ vlc_children_foreach(priv, vlc_internals(obj))
DumpStructure(vlc_externals(priv), level + 1);
}
@@ -145,11 +145,11 @@ static vlc_object_t *ObjectExists (vlc_object_t *root, void *obj)
if (root == obj)
return vlc_object_hold (root);
- vlc_object_internals_t *priv = vlc_internals(root);
+ vlc_object_internals_t *priv;
vlc_object_t *ret = NULL;
vlc_mutex_assert(&tree_lock);
- vlc_children_foreach(priv, priv)
+ vlc_children_foreach(priv, vlc_internals(root))
{
ret = ObjectExists (vlc_externals (priv), obj);
if (ret != NULL)
@@ -345,7 +345,7 @@ static void vlc_object_destroy( vlc_object_t *p_this )
static vlc_object_t *FindV4L2(vlc_object_t *obj)
{
- vlc_object_internals_t *priv = vlc_internals(obj);
+ vlc_object_internals_t *priv = vlc_internals(obj), *cpriv;
if (atomic_load_explicit(&priv->is_v4l2, memory_order_relaxed))
return vlc_object_hold (obj);
@@ -353,9 +353,9 @@ static vlc_object_t *FindV4L2(vlc_object_t *obj)
vlc_object_t *found = NULL;
vlc_mutex_assert(&tree_lock);
- vlc_children_foreach(priv, priv)
+ vlc_children_foreach(cpriv, priv)
{
- found = FindV4L2(vlc_externals(priv));
+ found = FindV4L2(vlc_externals(cpriv));
if (found != NULL)
break;
}
More information about the vlc-commits
mailing list