Evas: Fix use of uninitialized values
authorJean-Philippe Andre <jp.andre@samsung.com>
Fri, 10 Apr 2015 01:49:39 +0000 (10:49 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 10 Apr 2015 02:34:50 +0000 (11:34 +0900)
Not a meaningful issue, but let's make Coverity happy.
Fixes:
 - CID 1293522
 - CID 1293521

src/lib/evas/common/evas_scale_sample.c

index 2de5632..0933e7f 100644 (file)
@@ -485,6 +485,9 @@ scale_rgba_in_to_out_clip_sample_internal(RGBA_Image *src, RGBA_Image *dst,
    src_data = src->image.data;
    dst_data = dst->image.data;
 
+   mask_x = dc->clip.mask_x;
+   mask_y = dc->clip.mask_y;
+
    if (dc->clip.use)
      {
         dst_clip_x = dc->clip.x;
@@ -611,8 +614,6 @@ scale_rgba_in_to_out_clip_sample_internal(RGBA_Image *src, RGBA_Image *dst,
         if (dc->mul.use)
           func2 = evas_common_gfx_func_composite_pixel_color_span_get(src->cache_entry.flags.alpha, src->cache_entry.flags.alpha_sparse, dc->mul.col, dst->cache_entry.flags.alpha, dst_clip_w, EVAS_RENDER_COPY);
         // Adjust clipping info
-        mask_x = dc->clip.mask_x;
-        mask_y = dc->clip.mask_y;
         if (EINA_UNLIKELY((dst_clip_x - mask_x) < 0))
           dst_clip_x = mask_x;
         if (EINA_UNLIKELY((dst_clip_y - mask_y) < 0))