Commits

Raymond Lu committed 3cf78c8f18f
[svn-r21356] Issue 7674 - CLANG compiler complained about the line (about 800): tempint = (tempint >> packed_data_offset) & packed_data_mask; The right shift may cause undefined behavior if PACKED_DATA_OFFSET is 32-bit or more. For every kind of native integers, I changed the code to make it zero if PACKED_DATA_OFFSET is greater than or equal to the size of integer. Tested on jam and on MacOS with CLANG compiler.