Fixing off-by-1 bug in attribute value parsing