raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=52f752f73d592d8673012b119528cde3578678a1

commit 52f752f73d592d8673012b119528cde3578678a1
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Mon Jul 11 22:16:06 2016 +0900

    evas render2 region - handle if src region is empty correctly on add
    
    fix coverity CID 1313542
---
 src/lib/evas/canvas/render2/region.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/lib/evas/canvas/render2/region.c 
b/src/lib/evas/canvas/render2/region.c
index 5175ee1..4a13e10 100644
--- a/src/lib/evas/canvas/render2/region.c
+++ b/src/lib/evas/canvas/render2/region.c
@@ -847,12 +847,7 @@ region_add(Region *dest, Region *source)
      }
 
    // Region 2 is empty
-   if (PIXREGION_NIL(source))
-     {
-        if (PIXREGION_NAR(source)) return _region_break(dest);
-        if (dest != source) return region_copy(dest, source);
-        return EINA_TRUE;
-     }
+   if (PIXREGION_NIL(source)) return EINA_TRUE;
 
    // Region 1 completely subsumes region 2
    if (!dest->data && CONTAINS(&dest->bound, &source->bound))

-- 


Reply via email to