fix undefined symbols
authorGwanglim Lee <gl77.lee@samsung.com>
Wed, 19 May 2010 11:27:02 +0000 (20:27 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Wed, 19 May 2010 11:27:02 +0000 (20:27 +0900)
src/lib/engines/common/evas_blend_main.c
src/lib/engines/common/evas_gradient_main.c
src/modules/engines/gl_x11/evas_engine.c

index 6ab7cb8..54d04ab 100644 (file)
@@ -109,7 +109,7 @@ evas_common_blend_init(void)
    if (comp) comp->init();
 }
 
-void
+EAPI void
 evas_common_blend_shutdown(void)
 {
    RGBA_Gfx_Compositor  *comp;
index 3d11fba..c5f9e95 100644 (file)
@@ -119,7 +119,7 @@ evas_common_gradient_init(void)
    grad_initialised = 1;
 }
 
-void
+EAPI void
 evas_common_gradient_shutdown(void)
 {
    RGBA_Gradient_Type  *geom;
index 3184310..ea677ec 100644 (file)
@@ -405,21 +405,10 @@ eng_output_free(void *data)
      }
    if ((initted == 1) && (gl_wins == 0))
      {
-        // undefined symbol error occurs when gl_x11 engine is loaded. - yigl 100519
-#if 0
-        evas_common_cpu_shutdown();
         evas_common_blend_shutdown();
         evas_common_image_shutdown();
-        evas_common_convert_shutdown();
-        evas_common_scale_shutdown();
-        evas_common_rectangle_shutdown();
         evas_common_gradient_shutdown();
-        evas_common_polygon_shutdown();
-        evas_common_line_shutdown();
         evas_common_font_shutdown();
-        evas_common_draw_shutdown();
-        evas_common_tilebuf_shutdown();
-#endif
         initted = 0;
      }
 }