evas: fix build on armv7l.
authorPhilippe Coval <philippe.coval@open.eurogiciel.org>
Wed, 3 Sep 2014 16:23:59 +0000 (18:23 +0200)
committerCedric BAIL <cedric@osg.samsung.com>
Wed, 3 Sep 2014 16:24:05 +0000 (18:24 +0200)
Summary:
Without compilation will fail on :

  error: unknown type name 'pix_type'
  error: expected identifier or '(' before 'else'

Applies to efl-1.11.0 and later

Bug: https://phab.enlightenment.org/T1620
Bug-Tizen: PTREL-737/part
Change-Id: Idbcb442803ed6559698b2a371d1d6c584ec053e0
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
Test Plan:
  gbs build -P "profile.tizen_common_armv7l" --arch armv7l --include-all

@fix

Reviewers: cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1399

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/lib/evas/common/evas_convert_rgb_32.c

index aae9d37e12cd7c926ad8e6dd9358a9f8c9aaaa56..0cc33159c829c8b372634a740fa2ffa061bfe7dd 100644 (file)
@@ -45,7 +45,7 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int
 
 #ifdef TILE_ROTATE
 #ifdef BUILD_NEON
-#define ROT90_QUAD_COPY_LOOP \
+#define ROT90_QUAD_COPY_LOOP(pix_type) \
    if (evas_common_cpu_has_feature(CPU_FEATURE_NEON)) \
    { \
       if((w%4) == 0) \
@@ -86,8 +86,9 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int
       } \
    } \
    else
-#define ROT270_QUAD_COPY_LOOP \
+#define ROT270_QUAD_COPY_LOOP(pix_type) \
    if (evas_common_cpu_has_feature(CPU_FEATURE_NEON)) \
+   { \
       if((w%4) == 0) \
       { \
         int klght = 4 * src_stride; \
@@ -127,8 +128,8 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int
    } \
    else
 #else
-#define ROT90_QUAD_COPY_LOOP
-#define ROT270_QUAD_COPY_LOOP
+#define ROT90_QUAD_COPY_LOOP(pix_type)
+#define ROT270_QUAD_COPY_LOOP(pix_type)
 #endif
 #define FAST_SIMPLE_ROTATE(suffix, pix_type) \
    static void \
@@ -140,7 +141,7 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int
                                    int             h) \
    { \
       int x, y; \
-      ROT90_QUAD_COPY_LOOP \
+      ROT90_QUAD_COPY_LOOP(pix_type) \
       { \
         for (y = 0; y < h; y++) \
           { \
@@ -163,7 +164,7 @@ evas_common_convert_rgba_to_32bpp_rgb_8888_rot_180 (DATA32 *src, DATA8 *dst, int
                                     int             h) \
    { \
       int x, y; \
-      ROT270_QUAD_COPY_LOOP \
+      ROT270_QUAD_COPY_LOOP(pix_type) \
       { \
         for(y = 0; y < h; y++) \
         { \