)]}'
{"src/helper/types.h":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"b791c7ff0f6b5dd5f6207d157b33e362d49cb723","unresolved":true,"context_lines":[{"line_number":177,"context_line":""},{"line_number":178,"context_line":"static inline void h_u32_to_le(uint8_t *buf, uint32_t val)"},{"line_number":179,"context_line":"{"},{"line_number":180,"context_line":"\tbuf[3] \u003d (uint8_t)((val \u003e\u003e 24) \u0026 0xff);"},{"line_number":181,"context_line":"\tbuf[2] \u003d (uint8_t)((val \u003e\u003e 16) \u0026 0xff);"},{"line_number":182,"context_line":"\tbuf[1] \u003d (uint8_t)((val \u003e\u003e 8) \u0026 0xff);"},{"line_number":183,"context_line":"\tbuf[0] \u003d (uint8_t)((val \u003e\u003e 0) \u0026 0xff);"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"4ebb9f99_5d4fa975","line":180,"range":{"start_line":180,"start_character":10,"end_line":180,"end_character":39},"updated":"2025-02-09 22:03:14.000000000","message":"Maybe we should wait with -Wconversion setting to the compiler smart enough to notice that bitwise and operator effectively shrinks down the result size to uint8_t.\n\nAnyway the more parentheses the worse readability. Wouldn\u0027t suffice just the typecast without `\u0026 0xff` like in `h_u64_to_le()` or `h_u64_to_be()`?","commit_id":"171b8d01b06a20840c3c228b0d426b0c953d506d"}]}
