]> Kevux Git Server - fll/commit
Update: Tweak endiannes for f_utf_char_t.
authorKevin Day <thekevinday@gmail.com>
Mon, 23 May 2022 01:47:53 +0000 (20:47 -0500)
committerKevin Day <thekevinday@gmail.com>
Mon, 23 May 2022 01:47:53 +0000 (20:47 -0500)
commite7937372ce3520b43b8f0d52b7516cd588ef42f6
treebeea0272be68a6639ff4e9684c743390dfeb7668
parent6761261276ef712883e642740a6fa329fdaaf21f
Update: Tweak endiannes for f_utf_char_t.

I continue to forget that the f_utf_char_t is a big-endian format regardless of the host endiannes.
I then end up comparing the endiannes logic to normal operations and find discrepancies.
I waste a good bit of time to ultimately realize that the f_utf_char_t is not in host byte order.

Update the comments to better represent this situation.
I also noticed that the big endian bitwise operations are going in the wrong directory.
I could be wrong, but I think I need to do a left shift rather than a right shift.
Or perhaps, this only needs to be done on a big-endian system?
I need to test this logic on a big endian system.
level_0/f_utf/c/utf/common.h