summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ChangeLog4
-rw-r--r--NEWS1
-rw-r--r--src/lib/evas/include/evas_blend_ops.h2
3 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index f4f56c4315..46cc14372d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,10 @@
2 2
3 * Evas: fix infinite loop if app use ecore evas image 3 * Evas: fix infinite loop if app use ecore evas image
4 4
52013-07-23 Yury Usischev
6
7 * Fix a long-standing off-by-1 in the C MUL4_SYM "simd" multiplier.
8
52013-07-22 José Roberto de Souza 92013-07-22 José Roberto de Souza
6 10
7 * Edje: Refactor signal callbacks flags 11 * Edje: Refactor signal callbacks flags
diff --git a/NEWS b/NEWS
index 74f69279e4..014928678c 100644
--- a/NEWS
+++ b/NEWS
@@ -317,6 +317,7 @@ Fixes:
317 - Fix jpeg loader cannot deal with exif information correctly. 317 - Fix jpeg loader cannot deal with exif information correctly.
318 - Fix issue when parsing formats with quotes. 318 - Fix issue when parsing formats with quotes.
319 - Fix infinite loop if app use ecore evas image 319 - Fix infinite loop if app use ecore evas image
320 - Fix a long-standing off-by-1 in the C "simd" multiplier.
320 * Ecore: 321 * Ecore:
321 - Don't leak fd on exec. 322 - Don't leak fd on exec.
322 - Fix fd handler increase issue when ecore_pipe_add/del is called repeatedly. 323 - Fix fd handler increase issue when ecore_pipe_add/del is called repeatedly.
diff --git a/src/lib/evas/include/evas_blend_ops.h b/src/lib/evas/include/evas_blend_ops.h
index 828b2856a6..0a78843579 100644
--- a/src/lib/evas/include/evas_blend_ops.h
+++ b/src/lib/evas/include/evas_blend_ops.h
@@ -106,7 +106,7 @@ extern const DATA32 ALPHA_256;
106#define MUL4_SYM(x, y) \ 106#define MUL4_SYM(x, y) \
107 ( ((((((x) >> 16) & 0xff00) * (((y) >> 16) & 0xff00)) + 0xff0000) & 0xff000000) + \ 107 ( ((((((x) >> 16) & 0xff00) * (((y) >> 16) & 0xff00)) + 0xff0000) & 0xff000000) + \
108 ((((((x) >> 8) & 0xff00) * (((y) >> 16) & 0xff)) + 0xff00) & 0xff0000) + \ 108 ((((((x) >> 8) & 0xff00) * (((y) >> 16) & 0xff)) + 0xff00) & 0xff0000) + \
109 ((((((x) & 0xff00) * ((y) & 0xff00)) + 0xff00) >> 16) & 0xff00) + \ 109 ((((((x) & 0xff00) * ((y) & 0xff00)) + 0xff0000) >> 16) & 0xff00) + \
110 (((((x) & 0xff) * ((y) & 0xff)) + 0xff) >> 8) ) 110 (((((x) & 0xff) * ((y) & 0xff)) + 0xff) >> 8) )
111 111
112#define MUL3_SYM(x, y) \ 112#define MUL3_SYM(x, y) \