[phobos] [D-Programming-Language/phobos] 17f3fe: Fix endian issue in std.bitmanip
GitHub
noreply at github.com
Fri Apr 12 05:37:36 PDT 2013
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/phobos
Commit: 17f3fe27d55f7aba4e55269a4ee85eaaca519e70
https://github.com/D-Programming-Language/phobos/commit/17f3fe27d55f7aba4e55269a4ee85eaaca519e70
Author: kai <kai at redstar.de>
Date: 2013-04-11 (Thu, 11 Apr 2013)
Changed paths:
M std/bitmanip.d
Log Message:
-----------
Fix endian issue in std.bitmanip
BitArray uses an array of size_t elements but opEquals() and opCmp()
cast it to an array of ubyte elements. On a big endian architecture
the bytes are accessed in wrong order.
The solution is to always use size_t elements.
Commit: 76f9b07ece25ced7d5ada03d35ac076e17a7c3c5
https://github.com/D-Programming-Language/phobos/commit/76f9b07ece25ced7d5ada03d35ac076e17a7c3c5
Author: Alex Rønne Petersen <alex at alexrp.com>
Date: 2013-04-12 (Fri, 12 Apr 2013)
Changed paths:
M std/bitmanip.d
Log Message:
-----------
Merge pull request #1254 from redstar/endianbitmanip
Fix endian issue in std.bitmanip
Compare: https://github.com/D-Programming-Language/phobos/compare/0927fd2d37fd...76f9b07ece25
More information about the phobos
mailing list