-
Type: Task
-
Resolution: Works as Designed
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Execution Team 2022-09-19
Signedness of "char" is platform-specific, e.g. it is signed on x86-linux, it is typically unsigned on ARM. For portability we should stick to using an unsigned type.
- is related to
-
SERVER-69728 Remove BufBuilder::appendChar in favour of BufBuilder::appendByte
- Closed
-
SERVER-69729 Enable clang-tidy check for signed char misuse
- Closed
- related to
-
WT-9857 Audit code: signed-ness of char type differs between x86 and ARM
- Closed
-
SERVER-69784 Fix instances of signed char misuse
- Closed