Fix possible out of bounds access

Bug: 28868315
Change-Id: I2b416c662f9ad7f9b3c6cf973a39c6693c66775a

int Get16u(void * Short)
{
 if (MotorolaOrder){
 return (((uchar *)Short)[0] << 8) | ((uchar *)Short)[1];
 }else{
 return (((uchar *)Short)[1] << 8) | ((uchar *)Short)[0];
 }
}

int Get16u(void * Short)
{
 if (MotorolaOrder){
 return (((uchar *)Short)[0] << 8) | ((uchar *)Short)[1];
 }else{
 return (((uchar *)Short)[1] << 8) | ((uchar *)Short)[0];
 }
}
