@@ -758,21 +758,21 @@ } f; f.u = (uint32_t)[element hexadecimalValue]; type = OF_NUMBER_FLOAT; - value.float_ = of_bswap_float_if_le(f.f); + value.float_ = f.f; } else if ([typeString isEqual: @"double"]) { union { double d; uint64_t u; } d; d.u = (uint64_t)[element hexadecimalValue]; type = OF_NUMBER_DOUBLE; - value.double_ = of_bswap_double_if_le(d.d); + value.double_ = d.d; } else @throw [OFInvalidArgumentException exceptionWithClass: [self class] selector: _cmd]; @@ -1330,11 +1330,11 @@ union { float f; uint32_t u; } f; - f.f = of_bswap_float_if_le(value.float_); + f.f = value.float_; [element addAttributeWithName: @"type" stringValue: @"float"]; [element setStringValue: [OFString stringWithFormat: @"%08" PRIx32, f.u]]; @@ -1344,11 +1344,11 @@ union { double d; uint64_t u; } d; - d.d = of_bswap_double_if_le(value.double_); + d.d = value.double_; [element addAttributeWithName: @"type" stringValue: @"double"]; [element setStringValue: [OFString stringWithFormat: @"%016" PRIx64, d.u]];