|  | @@ -132,7 +132,7 @@ void mc_arc(float* position, float* target, float* offset, float feed_rate, floa
 | 
												
													
														
															|  |          float cos_T;
 |  |          float cos_T;
 | 
												
													
														
															|  |          float sin_T;
 |  |          float sin_T;
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  | -        if (correction_enabled > 1){
 |  | 
 | 
												
													
														
															|  | 
 |  | +        if (correction_enabled){
 | 
												
													
														
															|  |              float sq_theta_per_segment = theta_per_segment * theta_per_segment;
 |  |              float sq_theta_per_segment = theta_per_segment * theta_per_segment;
 | 
												
													
														
															|  |              // Small angle approximation
 |  |              // Small angle approximation
 | 
												
													
														
															|  |              sin_T = theta_per_segment - sq_theta_per_segment * theta_per_segment / 6,
 |  |              sin_T = theta_per_segment - sq_theta_per_segment * theta_per_segment / 6,
 |