Ignore:
Timestamp:
2018-10-14T17:02:51+02:00 (6 years ago)
Author:
Don-vip
Message:

see #14319, see #16838 - fix regressions introduced in svgSalamander 1.1.2

see https://github.com/blackears/svgSalamander/issues/29

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/com/kitfox/svg/xml/XMLParseUtil.java

    r11525 r14331  
    5656    static final Matcher fpMatch = Pattern.compile("([-+]?((\\d*\\.\\d+)|(\\d+))([eE][+-]?\\d+)?)(\\%|in|cm|mm|pt|pc|px|em|ex)?").matcher("");
    5757    static final Matcher intMatch = Pattern.compile("[-+]?\\d+").matcher("");
     58    static final Matcher quoteMatch = Pattern.compile("^'|'$").matcher("");
    5859
    5960    /** Creates a new instance of XMLParseUtil */
     
    320321
    321322            String key = styles[i].substring(0, colon).trim();
    322             String value = styles[i].substring(colon + 1).trim();
     323            String value = quoteMatch.reset(styles[i].substring(colon + 1).trim()).replaceAll("");
    323324
    324325            map.put(key, new StyleAttribute(key, value));
Note: See TracChangeset for help on using the changeset viewer.