Fix issue #9: HA_ERR_INTERNAL_ERROR when running linkbench

Char length is stored as an unsigned n-byte value. Attempt to read
it as signed could cause read errors.