Fix: buffer should only be as long as the valid part of a hex string
Fix: buffer should only be as long as the valid part of a hex string

Caught by the new node.js tests

feross/buffer,feross/buffer,feross/buffer