evas vg: Fixed invalid return in gradient color get. 77/258577/1
authorMichal Szczecinski <m.szczecinsk@partner.samsung.com>
Thu, 20 May 2021 10:00:57 +0000 (12:00 +0200)
committerMichal Szczecinski <m.szczecinsk@partner.samsung.com>
Thu, 20 May 2021 10:00:57 +0000 (12:00 +0200)
This typo caused issues with gradient rendered from edje.

Change-Id: I14890260b6a8a8578d2fa9878b6bf5da49c7aab4

src/lib/evas/canvas/efl_canvas_vg_gradient.c

index 813fbe38938e31dc0acb5c7dd08d869fa81e48d6..fec5e9310dc9132d93e5dfb65d5a84cd06d02803 100644 (file)
@@ -158,7 +158,7 @@ evas_vg_gradient_stop_get(Evas_Vg_Gradient *obj, const Evas_Vg_Gradient_Stop **c
    if (!obj || !colors) return;
 
    gd = efl_data_scope_get(obj, MY_CLASS);
-   if (!gd || gd->gradient) return;
+   if (!gd || !gd->gradient) return;
 
    tvg_gradient_get_color_stops(gd->gradient, &stop, &len);
    if (length) *length = len;