This makes no sense to clamp after value was assigned to uchar already. Proper way to do so is to use FTOCHAR.