evas vg: fix gradient stroke fill memory leaks.
authorHermet Park <hermetpark@gmail.com>
Tue, 24 Sep 2019 02:46:50 +0000 (11:46 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 24 Sep 2019 21:47:03 +0000 (06:47 +0900)
commit4a126834604d05508f82d1e84062f5fce0cefd8f
tree7856a7404fcc01b31e2f2fa27c48b9838f5a6f3b
parent26a1ef8377a2e0eb55561e98fd9e9eaa273f5afb
evas vg: fix gradient stroke fill memory leaks.

There were continous creation of gradient objects,
We can stop it by caching it properly,

Also, fix mismatched ref/unref counts.
src/lib/evas/canvas/efl_canvas_vg_shape.c
src/static_libs/vg_common/vg_common_json.c