solaris 9 doesn't have sqrtf

This commit is contained in:
Duncan Laurie 2005-03-18 00:36:20 +00:00
parent 9c476f36aa
commit 3da7fea17f

View File

@ -158,7 +158,11 @@ sdr_convert_sensor_reading(struct sdr_record_full_sensor * sensor,
result = powf(result, 3.0);
break;
case SDR_SENSOR_L_SQRT:
#ifdef __sun
result = (float)sqrt((double)result);
#else
result = sqrtf(result);
#endif
break;
case SDR_SENSOR_L_CUBERT:
result = cbrtf(result);