2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
+ * VSSaxDriver.m: fixed edge case problem introduced in v4.3.10
+ (v4.3.11)
+
* VSSaxDriver.m: remove surrounding double quotes from attribute values
if any. During parsing, check if end tags match expectations and
issue warnings if they don't. Added some logic to get parsing
attrName = [[_attr substringToIndex:r.location] uppercaseString];
left = NSMaxRange(r);
right = [_attr length] - 1;
- if(left != right) {
+ if(left < right) {
if(([_attr characterAtIndex:left] == '"') &&
([_attr characterAtIndex:right] == '"'))
{
attrValue = [_attr substringFromIndex:left];
}
}
+ else if(left == right) {
+ attrValue = [_attr substringFromIndex:left];
+ }
else {
attrValue = @"";
}
# Version file
-SUBMINOR_VERSION:=10
+SUBMINOR_VERSION:=11