Project

General

Profile

« Previous | Next » 

Revision 90dad2b1

Added by Sutou Kouhei almost 2 years ago

memory_view: Avoid using bit field

Bit field's memory layout is implementation-defined.

See also:
https://wiki.sei.cmu.edu/confluence/display/c/EXP11-C.+Do+not+make+assumptions+regarding+the+layout+of+structures+with+bit-fields

If memory layout is implementation-defined, it's difficult to use from
FFI library such as Ruby-FFI.