evas vector: Removed duplicated length check. 34/249234/1
authorMichal Szczecinski <m.szczecinsk@partner.samsung.com>
Wed, 9 Dec 2020 07:00:10 +0000 (08:00 +0100)
committerMichal Szczecinski <m.szczecinsk@partner.samsung.com>
Wed, 9 Dec 2020 07:00:10 +0000 (08:00 +0100)
Accidentaly added length check was removed. There is no necessary for
double check if length pointer is diff than NULL in one function for
performance reasons.

Change-Id: Id7eee513559798af87cf604556e989dd45306629

src/lib/evas/canvas/efl_canvas_vg_gradient.c

index ed9e1c8..5a7e339 100644 (file)
@@ -53,7 +53,7 @@ _gradient_stop_get(Evas_Vg_Gradient *obj, Efl_Gfx_Gradient_Stop **colors, unsign
    if (!gd || !gd->gradient) return;
 
    tvg_gradient_get_color_stops(gd->gradient, &stop, &len);
-   if (length) *length = len;
+   *length = len;
 
    *colors = malloc(sizeof(Efl_Gfx_Gradient_Stop) * len);
    for (i = 0; i < len; ++i)