[Mesa-dev] [PATCH] mesa: Port a variant of 68afbe89c72d085dcbbf2b264f0201ab73fe339e to util/

Eric Anholt eric at anholt.net
Mon Jan 26 11:45:28 PST 2015


The idea is that after a remove_from_list(), you might want to be able to
do a remove_from_list() on it again or an is_empty_list().  This is
apparently relied on by r300g.
---
 src/util/simple_list.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/util/simple_list.h b/src/util/simple_list.h
index 903432d..65fe107 100644
--- a/src/util/simple_list.h
+++ b/src/util/simple_list.h
@@ -55,6 +55,7 @@ struct simple_node {
 do {						\
    (elem)->next->prev = (elem)->prev;		\
    (elem)->prev->next = (elem)->next;		\
+   make_empty_list(elem)			\
 } while (0)
 
 /**
-- 
2.1.4



More information about the mesa-dev mailing list