Module: Mesa Branch: master Commit: 59157d1c96f33ca56d9aba6cff75145d732dbbab URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=59157d1c96f33ca56d9aba6cff75145d732dbbab
Author: Vinson Lee <[email protected]> Date: Mon Sep 23 22:13:37 2013 -0700 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]> --- 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 97b1abb..02f65f0 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) _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
