mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice-common
synced 2025-12-26 14:18:36 +00:00
common/ring: RING_FOREACH_SAFE: use shorter version from qemu
This commit is contained in:
parent
d69f4ccea2
commit
e5b2086eb5
@ -136,11 +136,9 @@ static inline RingItem *ring_prev(Ring *ring, RingItem *pos)
|
||||
}
|
||||
|
||||
#define RING_FOREACH_SAFE(var, next, ring) \
|
||||
for ((var) = ring_get_head(ring), \
|
||||
(next) = (var) ? ring_next(ring, (var)) : NULL; \
|
||||
(var); \
|
||||
(var) = (next), \
|
||||
(next) = (var) ? ring_next(ring, (var)) : NULL)
|
||||
for ((var) = ring_get_head(ring); \
|
||||
(var) && ((next) = ring_next(ring, (var)), 1); \
|
||||
(var) = (next))
|
||||
|
||||
|
||||
#define RING_FOREACH(var, ring) \
|
||||
|
||||
Loading…
Reference in New Issue
Block a user