raster pushed a commit to branch master.

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

commit d5c3ad97e5cb080817ac10ea6a07b08d1ac58fe6
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Wed Jan 7 21:04:14 2015 +0900

    evas map aa - match previous fix.
    
    this matches 83eb1aa3c2e15568c89546048d72d7cae071ee42 fix in the other
    map render func
---
 src/lib/evas/common/evas_map_image_internal.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/evas/common/evas_map_image_internal.c 
b/src/lib/evas/common/evas_map_image_internal.c
index bc24574..aac6932 100644
--- a/src/lib/evas/common/evas_map_image_internal.c
+++ b/src/lib/evas/common/evas_map_image_internal.c
@@ -175,9 +175,9 @@ FUNC_NAME_DO(RGBA_Image *src, RGBA_Image *dst,
    da = dst->cache_entry.flags.alpha;
 
    // allocate some s to hold out span list
-   spans = alloca((yend - ystart + 1) * sizeof(Line));
+   spans = alloca((yend - ystart + 3) * sizeof(Line));
    memcpy(spans, &ms->spans[ystart - ms->ystart],
-          (yend - ystart + 1) * sizeof(Line));
+          (yend - ystart + 3) * sizeof(Line));
    _clip_spans(spans, ystart, yend, cx, cw, EINA_TRUE);
 
    // if operation is solid, bypass buf and draw func and draw direct to dst

-- 


Reply via email to