Cast the value read from the buffer to a sbyte, or the number will be always treated as unsigned (DB-4329)