C99/C++11: replace deprecated finite() by isfinite().
This commit is contained in:
@@ -45,7 +45,7 @@
|
||||
|
||||
#ifdef _WIN32
|
||||
#include "BLI_path_util.h" /* BLI_setenv() */
|
||||
#include "BLI_math_base.h" /* finite() */
|
||||
#include "BLI_math_base.h" /* isfinite() */
|
||||
#endif
|
||||
|
||||
/* array utility function */
|
||||
@@ -1026,7 +1026,7 @@ bool PyC_RunString_AsNumber(const char *expr, double *value, const char *filenam
|
||||
if (val == -1 && PyErr_Occurred()) {
|
||||
ok = false;
|
||||
}
|
||||
else if (!finite(val)) {
|
||||
else if (!isfinite(val)) {
|
||||
*value = 0.0;
|
||||
}
|
||||
else {
|
||||
|
||||
@@ -347,7 +347,7 @@ float BPY_driver_exec(ChannelDriver *driver, const float evaltime)
|
||||
if (use_gil)
|
||||
PyGILState_Release(gilstate);
|
||||
|
||||
if (finite(result)) {
|
||||
if (isfinite(result)) {
|
||||
return (float)result;
|
||||
}
|
||||
else {
|
||||
|
||||
@@ -148,4 +148,4 @@ bool BPy_errors_to_report_ex(ReportList *reports, const bool use_full, const boo
|
||||
bool BPy_errors_to_report(ReportList *reports)
|
||||
{
|
||||
return BPy_errors_to_report_ex(reports, true, true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1165,9 +1165,9 @@ static void quat__axis_angle_sanitize(float axis[3], float *angle)
|
||||
{
|
||||
if (axis) {
|
||||
if (is_zero_v3(axis) ||
|
||||
!finite(axis[0]) ||
|
||||
!finite(axis[1]) ||
|
||||
!finite(axis[2]))
|
||||
!isfinite(axis[0]) ||
|
||||
!isfinite(axis[1]) ||
|
||||
!isfinite(axis[2]))
|
||||
{
|
||||
axis[0] = 1.0f;
|
||||
axis[1] = 0.0f;
|
||||
@@ -1182,7 +1182,7 @@ static void quat__axis_angle_sanitize(float axis[3], float *angle)
|
||||
}
|
||||
|
||||
if (angle) {
|
||||
if (!finite(*angle)) {
|
||||
if (!isfinite(*angle)) {
|
||||
*angle = 0.0f;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user