summaryrefslogtreecommitdiff
path: root/ir_print_visitor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ir_print_visitor.cpp')
-rw-r--r--ir_print_visitor.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/ir_print_visitor.cpp b/ir_print_visitor.cpp
index 60fb33e2f5..f15ffb6614 100644
--- a/ir_print_visitor.cpp
+++ b/ir_print_visitor.cpp
@@ -28,10 +28,12 @@
static void print_type(const glsl_type *t);
void
-ir_instruction::print(void)
+ir_instruction::print(void) const
{
+ ir_instruction *deconsted = const_cast<ir_instruction *>(this);
+
ir_print_visitor v;
- accept(&v);
+ deconsted->accept(&v);
}
void