I'm almost certain these are intentional fallthroughs. It makes sense to handle the little-endian cases like the big-endian ones, with the added FLAG_LITTLE_ENDIAN.