diff options
Diffstat (limited to 'sql/gcalc_tools.h')
-rw-r--r-- | sql/gcalc_tools.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/gcalc_tools.h b/sql/gcalc_tools.h index 5e98d46a90f..d79ba630506 100644 --- a/sql/gcalc_tools.h +++ b/sql/gcalc_tools.h @@ -104,6 +104,8 @@ public: void set_states(int *shape_states) { i_states= shape_states; } int alloc_states(); void invert_i_state(gcalc_shape_info shape) { i_states[shape]^= 1; } + void set_i_state(gcalc_shape_info shape) { i_states[shape]= 1; } + void clear_i_state(gcalc_shape_info shape) { i_states[shape]= 0; } void set_b_state(gcalc_shape_info shape) { b_states[shape]= 1; } void clear_b_state(gcalc_shape_info shape) { b_states[shape]= 0; } int get_state(gcalc_shape_info shape) |