Replace fabs macro on fabsf(float) function from math.h (more correct and compact use it for float)

pull/4/head
DiSlord 6 years ago
parent a7c4558452
commit 1efe2b7871

@ -2423,15 +2423,13 @@ void cell_draw_test_info(int x0, int y0)
} while (test_case[i].kind != TC_END); } while (test_case[i].kind != TC_END);
} }
#define fabs(X) ((X)<0?-(X):(X))
int validate_signal_within(int i, float margin) int validate_signal_within(int i, float margin)
{ {
test_fail_cause[i] = "Signal level "; test_fail_cause[i] = "Signal level ";
if (fabs(peakLevel-test_case[i].pass) > 2*margin) { if (fabsf(peakLevel-test_case[i].pass) > 2*margin) {
return TS_FAIL; return TS_FAIL;
} }
if (fabs(peakLevel-test_case[i].pass) > margin) { if (fabsf(peakLevel-test_case[i].pass) > margin) {
return TS_CRITICAL; return TS_CRITICAL;
} }
test_fail_cause[i] = "Frequency "; test_fail_cause[i] = "Frequency ";

Loading…
Cancel
Save

Powered by TurnKey Linux.