diff options
author | Vinson Lee <[email protected]> | 2013-09-23 22:13:37 -0700 |
---|---|---|
committer | Vinson Lee <[email protected]> | 2013-09-24 22:54:25 -0700 |
commit | 59157d1c96f33ca56d9aba6cff75145d732dbbab (patch) | |
tree | c360d27ce9ec1d6e490ec4dad9cf182a67312ce4 | |
parent | 94e3ecae2d0d7b22ca545026345ca872ec2edf72 (diff) |
glsl: Initialize ir_lower_jumps_visitor member variables.
Fixes "Unintialized scalar field" defect reported by Coverity.
Signed-off-by: Vinson Lee <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
-rw-r--r-- | src/glsl/lower_jumps.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/glsl/lower_jumps.cpp b/src/glsl/lower_jumps.cpp index 97b1abb9b02..02f65f097cc 100644 --- a/src/glsl/lower_jumps.cpp +++ b/src/glsl/lower_jumps.cpp @@ -281,8 +281,13 @@ struct ir_lower_jumps_visitor : public ir_control_flow_visitor { bool lower_main_return; ir_lower_jumps_visitor() + : progress(false), + pull_out_jumps(false), + lower_continue(false), + lower_break(false), + lower_sub_return(false), + lower_main_return(false) { - this->progress = false; } void truncate_after_instruction(exec_node *ir) |