thorvg/src
JunsuChoi 6b6eac8f93 svg_loader: Fix incorrect stack.pop() call in loader
loader->stack.pop() at line 3271 is called to remove
the defs node added to the stack due to nested graphics elements.
However, it is called in an inappropriate situation and the loader's node tree is damaged.
Fixes an error where the close tag is recognized as a `line` of the graphics tag when it is `linearGradient`.
ex)
```
    <defs id="def">
        <linearGradient x1="1" y1="2" x2="3" y2="4" id="l"/>
        </linearGradient>
        <rect x="10" y="10" width="10" height="10"  fill="blue" id="r2"/>
    </defs>
```

related issue: https://github.com/thorvg/thorvg/issues/2518
2024-07-06 11:43:21 +09:00
..
bindings API: revise the APIs. 2024-07-05 21:25:58 +09:00
common common: code refactoring 2024-07-01 22:10:46 +09:00
loaders svg_loader: Fix incorrect stack.pop() call in loader 2024-07-06 11:43:21 +09:00
renderer wg_engine: code refactoring 2024-07-06 11:37:57 +09:00
savers API: revise the APIs. 2024-07-05 21:25:58 +09:00
meson.build infra: relocate the tools folder. 2024-06-13 17:52:14 +09:00