osrm-backend/include
Michael Krasnyk 4363fd64c4 Fix for PhantomNode packing in MSVC
Changed bool to uint32_t in bit fields to have 4-byte packings for 32 bits:
"c++ compilers will allocate bit-fields in memory as follows:
several consecutive bit-field members of the same type will
be allocated sequentially. As soon as a new type needs to be allocated,
it will be aligned with the beginning of the next logical memory block."

References:
- https://msdn.microsoft.com/en-us/library/ewwyfdbe.aspx
- http://stackoverflow.com/questions/308364/c-bitfield-packing-with-bools/308383#308383
2016-04-24 14:06:48 +02:00
..
contractor Force correct type deduction for irange on windows 2016-04-12 18:11:08 +02:00
engine Fix for PhantomNode packing in MSVC 2016-04-24 14:06:48 +02:00
extractor remove movable bridge travel mode references 2016-04-19 12:59:33 -04:00
osrm Initial libosrm API docs 2016-04-05 22:59:14 +02:00
server Refactoring of parameter garammars 2016-04-23 21:15:21 +02:00
storage Add license to storage and storage config exposed in public API, closes #2036 2016-04-07 10:41:32 +02:00
util Fix for PhantomNode packing in MSVC 2016-04-24 14:06:48 +02:00