[decode] fix fixed32 int max value bug on 32bit platform