Commit c640322b authored by Claes Sjofors's avatar Claes Sjofors

Reverted use of feqf

parent 4bc6fbf9
...@@ -4479,17 +4479,20 @@ pwr_tStatus gdh_AttrValueToString(pwr_eType type_id, /**< Attribute type */ ...@@ -4479,17 +4479,20 @@ pwr_tStatus gdh_AttrValueToString(pwr_eType type_id, /**< Attribute type */
break; break;
} }
case pwr_eType_Float32: { case pwr_eType_Float32: {
if (feqf(*(float*)value_ptr, FLT_MIN)) { if ( *(float *)value_ptr == FLT_MIN) {
strcpy(str, "FltMin"); strcpy( str, "FltMin");
*len = strlen(str); *len = strlen(str);
} else if (feqf(*(float*)value_ptr, -FLT_MIN)) { }
strcpy(str, "FltNMin"); else if ( *(float *)value_ptr == -FLT_MIN) {
strcpy( str, "FltNMin");
*len = strlen(str); *len = strlen(str);
} else if (feqf(*(float*)value_ptr, FLT_MAX)) { }
strcpy(str, "FltMax"); else if ( *(float *)value_ptr == FLT_MAX) {
strcpy( str, "FltMax");
*len = strlen(str); *len = strlen(str);
} else if (feqf(*(float*)value_ptr, -FLT_MAX)) { }
strcpy(str, "FltNMax"); else if ( *(float *)value_ptr == -FLT_MAX) {
strcpy( str, "FltNMax");
*len = strlen(str); *len = strlen(str);
} else { } else {
if (!format) if (!format)
......
...@@ -319,18 +319,18 @@ void wnav_attrvalue_to_string( ...@@ -319,18 +319,18 @@ void wnav_attrvalue_to_string(
break; break;
} }
case pwr_eType_Float32: { case pwr_eType_Float32: {
if (feqf(*(float*)value_ptr, FLT_MIN)) { if ( *(float *)value_ptr == FLT_MIN) {
strcpy(str, "FltMin"); strcpy( str, "FltMin");
*len = strlen(str); *len = strlen( str);
} else if (feqf(*(float*)value_ptr, -FLT_MIN)) { } else if ( *(float *)value_ptr == -FLT_MIN) {
strcpy(str, "FltNMin"); strcpy( str, "FltNMin");
*len = strlen(str); *len = strlen( str);
} else if (feqf(*(float*)value_ptr, FLT_MAX)) { } else if ( *(float *)value_ptr == FLT_MAX) {
strcpy(str, "FltMax"); strcpy( str, "FltMax");
*len = strlen(str); *len = strlen( str);
} else if (feqf(*(float*)value_ptr, -FLT_MAX)) { } else if ( *(float *)value_ptr == -FLT_MAX) {
strcpy(str, "FltNMax"); strcpy( str, "FltNMax");
*len = strlen(str); *len = strlen( str);
} else } else
*len = sprintf(str, "%f", *(pwr_tFloat32*)value_ptr); *len = sprintf(str, "%f", *(pwr_tFloat32*)value_ptr);
*buff = str; *buff = str;
......
...@@ -508,17 +508,20 @@ void XNav::attrvalue_to_string(int type_id, pwr_tTid tid, void* value_ptr, ...@@ -508,17 +508,20 @@ void XNav::attrvalue_to_string(int type_id, pwr_tTid tid, void* value_ptr,
break; break;
} }
case pwr_eType_Float32: { case pwr_eType_Float32: {
if (feqf(*(float*)value_ptr, FLT_MIN)) { if ( *(float *)value_ptr == FLT_MIN) {
strcpy(str, "FltMin"); strcpy( str, "FltMin");
*len = strlen(str); *len = strlen(str);
} else if (feqf(*(float*)value_ptr, -FLT_MIN)) { }
strcpy(str, "FltNMin"); else if ( *(float *)value_ptr == -FLT_MIN) {
strcpy( str, "FltNMin");
*len = strlen(str); *len = strlen(str);
} else if (feqf(*(float*)value_ptr, FLT_MAX)) { }
strcpy(str, "FltMax"); else if ( *(float *)value_ptr == FLT_MAX) {
strcpy( str, "FltMax");
*len = strlen(str); *len = strlen(str);
} else if (feqf(*(float*)value_ptr, -FLT_MAX)) { }
strcpy(str, "FltNMax"); else if ( *(float *)value_ptr == -FLT_MAX) {
strcpy( str, "FltNMax");
*len = strlen(str); *len = strlen(str);
} else { } else {
if (!format) { if (!format) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment