Skip to content

Conversation

@matoro
Copy link

@matoro matoro commented Dec 14, 2023

There are comments noting that writing raw float values may not be endian-correct and indeed it is not. WX does not provide functions for endian-swapping floats, but since amule explicitly uses exclusively single-precision (32-bit) floats, just cast it into a uint32_t for the swapping.

This is a no-op on little-endian.

There are comments noting that writing raw float values may not be
endian-correct and indeed it is not.  WX does not provide functions for
endian-swapping floats, but since amule explicitly uses exclusively
single-precision (32-bit) floats, just cast it into a uint32_t for the
swapping.

This is a no-op on little-endian.
matoro added a commit to matoro/gentoo that referenced this pull request Dec 16, 2023
gentoo-bot pushed a commit to gentoo/gentoo that referenced this pull request Dec 19, 2023
flint2 pushed a commit to flint2/gentoo that referenced this pull request Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant