summaryrefslogtreecommitdiff
path: root/src/video_core/shader/ast.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/video_core/shader/ast.cpp')
-rw-r--r--src/video_core/shader/ast.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/video_core/shader/ast.cpp b/src/video_core/shader/ast.cpp
index 14c50e1c6..74b9a8f9a 100644
--- a/src/video_core/shader/ast.cpp
+++ b/src/video_core/shader/ast.cpp
@@ -497,9 +497,7 @@ void ASTManager::Decompile() {
497 } 497 }
498 } 498 }
499 if (can_remove) { 499 if (can_remove) {
500 auto& manager = label->GetManager(); 500 label->MarkLabelUnused();
501 manager.Remove(label);
502 labels.erase(it);
503 } 501 }
504 } 502 }
505 } 503 }