Cast DELTA_PRINTABLE_RADIUS to float in sq()

Addressing #5625
This commit is contained in:
Scott Lahteine
2017-02-11 18:04:32 -06:00
parent 1e4d4e5915
commit 1bc5be3bdf
2 changed files with 2 additions and 2 deletions

View File

@ -2937,7 +2937,7 @@ bool position_is_reachable(float target[XYZ]
return HYPOT2(dx - SCARA_OFFSET_X, dy - SCARA_OFFSET_Y) <= sq(L1 + L2);
#endif
#elif ENABLED(DELTA)
return HYPOT2(dx, dy) <= sq(DELTA_PRINTABLE_RADIUS);
return HYPOT2(dx, dy) <= sq((float)(DELTA_PRINTABLE_RADIUS));
#else
const float dz = RAW_Z_POSITION(target[Z_AXIS]);
return dx >= X_MIN_POS - 0.0001 && dx <= X_MAX_POS + 0.0001