Ignore:
Timestamp:
2016-08-12T03:16:58+02:00 (8 years ago)
Author:
Don-vip
Message:

fix #13291 - upgrade to svgSalamander v1.1.0 (patched)

now detects two invalid SVG files: presets/sport/volleyball.svg and presets/shop/diy_store.svg

File:
1 edited

Legend:

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

    r8084 r10787  
    3838import com.kitfox.svg.xml.StyleAttribute;
    3939import java.awt.Color;
     40import java.awt.LinearGradientPaint;
     41import java.awt.MultipleGradientPaint;
    4042import java.awt.Paint;
    4143import java.awt.geom.AffineTransform;
     
    9799    public Paint getPaint(Rectangle2D bounds, AffineTransform xform)
    98100    {
    99         com.kitfox.svg.batik.MultipleGradientPaint.CycleMethodEnum method;
     101        MultipleGradientPaint.CycleMethod method;
    100102        switch (spreadMethod)
    101103        {
    102104            default:
    103105            case SM_PAD:
    104                 method = com.kitfox.svg.batik.MultipleGradientPaint.NO_CYCLE;
     106                method = MultipleGradientPaint.CycleMethod.NO_CYCLE;
    105107                break;
    106108            case SM_REPEAT:
    107                 method = com.kitfox.svg.batik.MultipleGradientPaint.REPEAT;
     109                method = MultipleGradientPaint.CycleMethod.REPEAT;
    108110                break;
    109111            case SM_REFLECT:
    110                 method = com.kitfox.svg.batik.MultipleGradientPaint.REFLECT;
     112                method = MultipleGradientPaint.CycleMethod.REFLECT;
    111113                break;
    112114        }
     
    121123        } else if (gradientUnits == GU_USER_SPACE_ON_USE)
    122124        {
    123             paint = new com.kitfox.svg.batik.LinearGradientPaint(
     125            paint = new LinearGradientPaint(
    124126                pt1,
    125127                pt2,
     
    127129                getStopColors(),
    128130                method,
    129                 com.kitfox.svg.batik.MultipleGradientPaint.SRGB,
     131                MultipleGradientPaint.ColorSpaceType.SRGB,
    130132                gradientTransform == null
    131133                ? new AffineTransform()
     
    146148            }
    147149
    148             paint = new com.kitfox.svg.batik.LinearGradientPaint(
     150            paint = new LinearGradientPaint(
    149151                pt1,
    150152                pt2,
     
    152154                getStopColors(),
    153155                method,
    154                 com.kitfox.svg.batik.MultipleGradientPaint.SRGB,
     156                MultipleGradientPaint.ColorSpaceType.SRGB,
    155157                viewXform);
    156158        }
Note: See TracChangeset for help on using the changeset viewer.