glsl: Convert piles of foreach_iter to foreach_list_safe.
In these cases, we edit the list (or at least might be), so we use the foreach_list_safe variant. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
This commit is contained in:
@@ -1717,8 +1717,8 @@ ir_rvalue::error_value(void *mem_ctx)
|
||||
void
|
||||
visit_exec_list(exec_list *list, ir_visitor *visitor)
|
||||
{
|
||||
foreach_iter(exec_list_iterator, iter, *list) {
|
||||
((ir_instruction *)iter.get())->accept(visitor);
|
||||
foreach_list_safe(n, list) {
|
||||
((ir_instruction *) n)->accept(visitor);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user