jihoon pushed a commit to branch master.

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

commit 5bb9294966ef8a95089edb390e1093750ba38ca7
Author: Jihoon Kim <[email protected]>
Date:   Mon Jan 9 10:19:51 2017 +0900

    ecore_imf: remove unnecessary exported symbols in immodules
    
    Signed-off-by: Jihoon Kim <[email protected]>
---
 src/modules/ecore_imf/ibus/ibus_imcontext.c       | 24 +++---
 src/modules/ecore_imf/ibus/ibus_imcontext.h       | 38 ++++-----
 src/modules/ecore_imf/scim/scim_imcontext.cpp     | 40 ++++-----
 src/modules/ecore_imf/wayland/wayland_imcontext.c | 44 +++++-----
 src/modules/ecore_imf/wayland/wayland_imcontext.h | 98 +++++++++++------------
 5 files changed, 122 insertions(+), 122 deletions(-)

diff --git a/src/modules/ecore_imf/ibus/ibus_imcontext.c 
b/src/modules/ecore_imf/ibus/ibus_imcontext.c
index 9ed2501..0bee9e6 100644
--- a/src/modules/ecore_imf/ibus/ibus_imcontext.c
+++ b/src/modules/ecore_imf/ibus/ibus_imcontext.c
@@ -303,7 +303,7 @@ ecore_imf_context_ibus_new(void)
    return context;
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_add(Ecore_IMF_Context *ctx)
 {
    EINA_LOG_DBG("%s", __FUNCTION__);
@@ -341,7 +341,7 @@ ecore_imf_context_ibus_add(Ecore_IMF_Context *ctx)
    g_signal_connect(_bus, "connected", G_CALLBACK 
(_ecore_imf_context_ibus_bus_connected_cb), ibusimcontext);
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_del(Ecore_IMF_Context *ctx)
 {
    EINA_LOG_DBG("%s", __FUNCTION__);
@@ -373,7 +373,7 @@ ecore_imf_context_ibus_del(Ecore_IMF_Context *ctx)
      _focus_im_context = NULL;
 }
 
-EAPI Eina_Bool
+Eina_Bool
 ecore_imf_context_ibus_filter_event(Ecore_IMF_Context *ctx,
                                     Ecore_IMF_Event_Type type,
                                     Ecore_IMF_Event *event)
@@ -470,7 +470,7 @@ ecore_imf_context_ibus_filter_event(Ecore_IMF_Context *ctx,
      return EINA_FALSE;
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_focus_in(Ecore_IMF_Context *ctx)
 {
    EINA_LOG_DBG("ctx : %p", ctx);
@@ -494,7 +494,7 @@ ecore_imf_context_ibus_focus_in(Ecore_IMF_Context *ctx)
      _focus_im_context = ctx;
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_focus_out(Ecore_IMF_Context *ctx)
 {
    EINA_LOG_DBG("ctx : %p", ctx);
@@ -513,7 +513,7 @@ ecore_imf_context_ibus_focus_out(Ecore_IMF_Context *ctx)
      ibus_input_context_focus_out(ibusimcontext->ibuscontext);
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_reset(Ecore_IMF_Context *ctx)
 {
    IBusIMContext *ibusimcontext = 
(IBusIMContext*)ecore_imf_context_data_get(ctx);
@@ -523,7 +523,7 @@ ecore_imf_context_ibus_reset(Ecore_IMF_Context *ctx)
      ibus_input_context_reset(ibusimcontext->ibuscontext);
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_preedit_string_get(Ecore_IMF_Context *ctx,
                                           char          **str,
                                           int            *cursor_pos)
@@ -555,7 +555,7 @@ ecore_imf_context_ibus_preedit_string_get(Ecore_IMF_Context 
*ctx,
      EINA_LOG_DBG("cursor_pos : %d", *cursor_pos);
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_preedit_string_with_attributes_get(Ecore_IMF_Context 
*ctx,
                                                           char          **str,
                                                           Eina_List     
**attrs,
@@ -588,7 +588,7 @@ 
ecore_imf_context_ibus_preedit_string_with_attributes_get(Ecore_IMF_Context *ctx
      }
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_client_window_set(Ecore_IMF_Context *ctx, void *window)
 {
    EINA_LOG_DBG("canvas : %p", window);
@@ -599,7 +599,7 @@ ecore_imf_context_ibus_client_window_set(Ecore_IMF_Context 
*ctx, void *window)
      ibusimcontext->client_window = (Ecore_X_Window)(Ecore_Window)window;
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_client_canvas_set(Ecore_IMF_Context *ctx, void *canvas)
 {
    EINA_LOG_DBG("canvas : %p", canvas);
@@ -646,7 +646,7 @@ 
_ecore_imf_context_ibus_cursor_location_set(Ecore_IMF_Context *ctx)
                                           ibusimcontext->cursor_h);
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_cursor_location_set(Ecore_IMF_Context *ctx,
                                            int x,
                                            int y,
@@ -671,7 +671,7 @@ 
ecore_imf_context_ibus_cursor_location_set(Ecore_IMF_Context *ctx,
      }
 }
 
-EAPI void
+void
 ecore_imf_context_ibus_use_preedit_set(Ecore_IMF_Context *ctx, Eina_Bool 
use_preedit)
 {
    EINA_LOG_DBG("preedit : %d", use_preedit);
diff --git a/src/modules/ecore_imf/ibus/ibus_imcontext.h 
b/src/modules/ecore_imf/ibus/ibus_imcontext.h
index 3d1bfb7..141bfe7 100644
--- a/src/modules/ecore_imf/ibus/ibus_imcontext.h
+++ b/src/modules/ecore_imf/ibus/ibus_imcontext.h
@@ -5,36 +5,36 @@
 
 typedef struct _IBusIMContext IBusIMContext;
 
-EAPI void ecore_imf_context_ibus_add(Ecore_IMF_Context *ctx);
+void ecore_imf_context_ibus_add(Ecore_IMF_Context *ctx);
 
-EAPI void ecore_imf_context_ibus_del(Ecore_IMF_Context *ctx);
+void ecore_imf_context_ibus_del(Ecore_IMF_Context *ctx);
 
-EAPI void ecore_imf_context_ibus_reset(Ecore_IMF_Context *context);
+void ecore_imf_context_ibus_reset(Ecore_IMF_Context *context);
 
-EAPI void ecore_imf_context_ibus_focus_in(Ecore_IMF_Context *context);
+void ecore_imf_context_ibus_focus_in(Ecore_IMF_Context *context);
 
-EAPI void ecore_imf_context_ibus_focus_out(Ecore_IMF_Context *context);
+void ecore_imf_context_ibus_focus_out(Ecore_IMF_Context *context);
 
-EAPI void ecore_imf_context_ibus_preedit_string_get(Ecore_IMF_Context     
*context,
-                                                    char                  
**str,
-                                                    int                   
*cursor_pos);
+void ecore_imf_context_ibus_preedit_string_get(Ecore_IMF_Context     *context,
+                                               char                  **str,
+                                               int                   
*cursor_pos);
 
-EAPI void 
ecore_imf_context_ibus_preedit_string_with_attributes_get(Ecore_IMF_Context     
*context,
-                                                                    char       
           **str,
-                                                                    Eina_List  
           **attrs,
-                                                                    int        
           *cursor_pos);
+void 
ecore_imf_context_ibus_preedit_string_with_attributes_get(Ecore_IMF_Context     
*context,
+                                                               char            
      **str,
+                                                               Eina_List       
      **attrs,
+                                                               int             
      *cursor_pos);
 
-EAPI void ecore_imf_context_ibus_cursor_location_set(Ecore_IMF_Context 
*context,
-                                                     int x, int y, int w, int 
h);
+void ecore_imf_context_ibus_cursor_location_set(Ecore_IMF_Context *context,
+                                                int x, int y, int w, int h);
 
-EAPI void ecore_imf_context_ibus_use_preedit_set(Ecore_IMF_Context *context,
-                                                 Eina_Bool use_preedit);
+void ecore_imf_context_ibus_use_preedit_set(Ecore_IMF_Context *context,
+                                            Eina_Bool use_preedit);
 
-EAPI void ecore_imf_context_ibus_client_window_set(Ecore_IMF_Context *context, 
void *window);
+void ecore_imf_context_ibus_client_window_set(Ecore_IMF_Context *context, void 
*window);
 
-EAPI void ecore_imf_context_ibus_client_canvas_set(Ecore_IMF_Context *context, 
void *canvas);
+void ecore_imf_context_ibus_client_canvas_set(Ecore_IMF_Context *context, void 
*canvas);
 
-EAPI Eina_Bool ecore_imf_context_ibus_filter_event(Ecore_IMF_Context *ctx, 
Ecore_IMF_Event_Type type, Ecore_IMF_Event *event);
+Eina_Bool ecore_imf_context_ibus_filter_event(Ecore_IMF_Context *ctx, 
Ecore_IMF_Event_Type type, Ecore_IMF_Event *event);
 
 IBusIMContext *ecore_imf_context_ibus_new(void);
 #endif
diff --git a/src/modules/ecore_imf/scim/scim_imcontext.cpp 
b/src/modules/ecore_imf/scim/scim_imcontext.cpp
index 4c56a2f..fcdb208 100644
--- a/src/modules/ecore_imf/scim/scim_imcontext.cpp
+++ b/src/modules/ecore_imf/scim/scim_imcontext.cpp
@@ -454,7 +454,7 @@ _ecore_imf_lock_to_scim_mask(unsigned int locks)
  *
  * Return value: A pointer to the newly created EcoreIMFContextISF instance
  */
-EAPI EcoreIMFContextISF *
+EcoreIMFContextISF *
 isf_imf_context_new(void)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -483,7 +483,7 @@ isf_imf_context_new(void)
  * It will be called when the scim im module is unloaded by ecore. It will do 
some
  * cleanup job.
  */
-EAPI void
+void
 isf_imf_context_shutdown(void)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -495,7 +495,7 @@ isf_imf_context_shutdown(void)
      }
 }
 
-EAPI void
+void
 isf_imf_context_add(Ecore_IMF_Context *ctx)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -575,7 +575,7 @@ isf_imf_context_add(Ecore_IMF_Context *ctx)
    SCIM_DEBUG_FRONTEND(2) << "input context created: id = " << 
context_scim->id << "\n";
 }
 
-EAPI void
+void
 isf_imf_context_del(Ecore_IMF_Context *ctx)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -652,7 +652,7 @@ isf_imf_context_del(Ecore_IMF_Context *ctx)
  * may be used in order to correctly position status windows, and may also
  * be used for purposes internal to the Input Method Context.
  */
-EAPI void
+void
 isf_imf_context_client_canvas_set(Ecore_IMF_Context *ctx, void *canvas)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -678,7 +678,7 @@ isf_imf_context_client_canvas_set(Ecore_IMF_Context *ctx, 
void *canvas)
  * This window is used in order to correctly position status windows,
  * and may also be used for purposes internal to the Input Method Context.
  */
-EAPI void
+void
 isf_imf_context_client_window_set(Ecore_IMF_Context *ctx, void *window)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -707,7 +707,7 @@ isf_imf_context_client_window_set(Ecore_IMF_Context *ctx, 
void *window)
  * position has been made. This will typically cause the Input Method Context
  * to clear the preedit state.
  */
-EAPI void
+void
 isf_imf_context_reset(Ecore_IMF_Context *ctx)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -734,7 +734,7 @@ isf_imf_context_reset(Ecore_IMF_Context *ctx)
  *
  * Notify the Input Method Context that the widget to which its correspond has 
gained focus.
  */
-EAPI void
+void
 isf_imf_context_focus_in(Ecore_IMF_Context *ctx)
 {
    EcoreIMFContextISF *context_scim = (EcoreIMFContextISF 
*)ecore_imf_context_data_get(ctx);
@@ -845,7 +845,7 @@ isf_imf_context_focus_in(Ecore_IMF_Context *ctx)
  *
  * Notify the Input Method Context that the widget to which its correspond has 
lost focus.
  */
-EAPI void
+void
 isf_imf_context_focus_out(Ecore_IMF_Context *ctx)
 {
    EcoreIMFContextISF *context_scim = (EcoreIMFContextISF 
*)ecore_imf_context_data_get(ctx);
@@ -883,7 +883,7 @@ isf_imf_context_focus_out(Ecore_IMF_Context *ctx)
  *
  * Notify the Input Method Context that a change in the cursor location has 
been made.
  */
-EAPI void
+void
 isf_imf_context_cursor_location_set(Ecore_IMF_Context *ctx, int cx, int cy, 
int cw, int ch)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -947,7 +947,7 @@ isf_imf_context_cursor_location_set(Ecore_IMF_Context *ctx, 
int cx, int cy, int
  * If is 0 (default is 1), then the IM context may use some other method to
  * display feedback, such as displaying it in a child of the root window.
  */
-EAPI void
+void
 isf_imf_context_use_preedit_set(Ecore_IMF_Context* ctx, Eina_Bool use_preedit)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << " = " << (use_preedit ? "true" : 
"false") << "...\n";
@@ -974,7 +974,7 @@ isf_imf_context_use_preedit_set(Ecore_IMF_Context* ctx, 
Eina_Bool use_preedit)
      }
 }
 
-EAPI void
+void
 isf_imf_context_preedit_string_with_attributes_get(Ecore_IMF_Context *ctx, 
char** str, Eina_List **attrs, int *cursor_pos)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -1123,7 +1123,7 @@ 
isf_imf_context_preedit_string_with_attributes_get(Ecore_IMF_Context *ctx, char*
  *
  * To get the preedit string of the input method.
  */
-EAPI void
+void
 isf_imf_context_preedit_string_get(Ecore_IMF_Context *ctx, char** str, int 
*cursor_pos)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -1166,7 +1166,7 @@ isf_imf_context_preedit_string_get(Ecore_IMF_Context 
*ctx, char** str, int *curs
  *
  * Notify the Input Method Context that a change in the cursor position has 
been made.
  */
-EAPI void
+void
 isf_imf_context_cursor_position_set(Ecore_IMF_Context *ctx, int cursor_pos)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -1196,7 +1196,7 @@ isf_imf_context_cursor_position_set(Ecore_IMF_Context 
*ctx, int cursor_pos)
  * To set the input mode of input method. The definition of 
Ecore_IMF_Input_Mode
  * is in Ecore_IMF.h.
  */
-EAPI void
+void
 isf_imf_context_input_mode_set(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Mode 
input_mode)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -1217,7 +1217,7 @@ isf_imf_context_input_mode_set(Ecore_IMF_Context *ctx, 
Ecore_IMF_Input_Mode inpu
  *
  * Set whether the IM context should use the prediction.
  */
-EAPI void
+void
 isf_imf_context_prediction_allow_set(Ecore_IMF_Context* ctx, Eina_Bool 
prediction)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << " = " << (prediction ? "true" : 
"false") << "...\n";
@@ -1230,7 +1230,7 @@ isf_imf_context_prediction_allow_set(Ecore_IMF_Context* 
ctx, Eina_Bool predictio
      context_scim->impl->prediction_allow = prediction;
 }
 
-EAPI void
+void
 isf_imf_context_autocapital_type_set(Ecore_IMF_Context* ctx, 
Ecore_IMF_Autocapital_Type autocapital_type)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << " = " << autocapital_type << 
"...\n";
@@ -1258,7 +1258,7 @@ isf_imf_context_autocapital_type_set(Ecore_IMF_Context* 
ctx, Ecore_IMF_Autocapit
  * the event was not handled), but there is no obligation of any events to be
  * submitted to this function.
  */
-EAPI Eina_Bool
+Eina_Bool
 isf_imf_context_filter_event(Ecore_IMF_Context *ctx, Ecore_IMF_Event_Type 
type, Ecore_IMF_Event *event)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -1307,7 +1307,7 @@ isf_imf_context_filter_event(Ecore_IMF_Context *ctx, 
Ecore_IMF_Event_Type type,
    return ret;
 }
 
-EAPI void
+void
 isf_imf_context_input_panel_show(Ecore_IMF_Context *ctx)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
@@ -1320,7 +1320,7 @@ isf_imf_context_input_panel_show(Ecore_IMF_Context *ctx)
         (context_scim->impl->client_window, ECORE_X_VIRTUAL_KEYBOARD_STATE_ON);
 }
 
-EAPI void
+void
 isf_imf_context_input_panel_hide(Ecore_IMF_Context *ctx)
 {
    SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
diff --git a/src/modules/ecore_imf/wayland/wayland_imcontext.c 
b/src/modules/ecore_imf/wayland/wayland_imcontext.c
index 9cd5c63..cbe69a2 100644
--- a/src/modules/ecore_imf/wayland/wayland_imcontext.c
+++ b/src/modules/ecore_imf/wayland/wayland_imcontext.c
@@ -728,7 +728,7 @@ static const struct wl_text_input_listener 
text_input_listener =
    text_input_text_direction
 };
 
-EAPI void
+void
 wayland_im_context_add(Ecore_IMF_Context *ctx)
 {
    WaylandIMContext *imcontext = (WaylandIMContext 
*)ecore_imf_context_data_get(ctx);
@@ -744,7 +744,7 @@ wayland_im_context_add(Ecore_IMF_Context *ctx)
                                 &text_input_listener, imcontext);
 }
 
-EAPI void
+void
 wayland_im_context_del(Ecore_IMF_Context *ctx)
 {
    WaylandIMContext *imcontext = (WaylandIMContext 
*)ecore_imf_context_data_get(ctx);
@@ -763,7 +763,7 @@ wayland_im_context_del(Ecore_IMF_Context *ctx)
    clear_preedit(imcontext);
 }
 
-EAPI void
+void
 wayland_im_context_reset(Ecore_IMF_Context *ctx)
 {
    WaylandIMContext *imcontext = (WaylandIMContext 
*)ecore_imf_context_data_get(ctx);
@@ -779,7 +779,7 @@ wayland_im_context_reset(Ecore_IMF_Context *ctx)
    imcontext->reset_serial = imcontext->serial;
 }
 
-EAPI void
+void
 wayland_im_context_focus_in(Ecore_IMF_Context *ctx)
 {
    EINA_LOG_DOM_INFO(_ecore_imf_wayland_log_dom, "focus-in");
@@ -791,7 +791,7 @@ wayland_im_context_focus_in(Ecore_IMF_Context *ctx)
        show_input_panel(ctx);
 }
 
-EAPI void
+void
 wayland_im_context_focus_out(Ecore_IMF_Context *ctx)
 {
    WaylandIMContext *imcontext = (WaylandIMContext 
*)ecore_imf_context_data_get(ctx);
@@ -812,7 +812,7 @@ wayland_im_context_focus_out(Ecore_IMF_Context *ctx)
    imcontext->input = NULL;
 }
 
-EAPI void
+void
 wayland_im_context_preedit_string_get(Ecore_IMF_Context  *ctx,
                                       char              **str,
                                       int                *cursor_pos)
@@ -830,7 +830,7 @@ wayland_im_context_preedit_string_get(Ecore_IMF_Context  
*ctx,
      *cursor_pos = imcontext->preedit_cursor;
 }
 
-EAPI void
+void
 wayland_im_context_preedit_string_with_attributes_get(Ecore_IMF_Context  *ctx,
                                                       char              **str,
                                                       Eina_List         
**attrs,
@@ -862,7 +862,7 @@ 
wayland_im_context_preedit_string_with_attributes_get(Ecore_IMF_Context  *ctx,
      *cursor_pos = imcontext->preedit_cursor;
 }
 
-EAPI void
+void
 wayland_im_context_cursor_position_set(Ecore_IMF_Context *ctx,
                                        int                cursor_pos)
 {
@@ -875,13 +875,13 @@ wayland_im_context_cursor_position_set(Ecore_IMF_Context 
*ctx,
    update_state(imcontext);
 }
 
-EAPI void
+void
 wayland_im_context_use_preedit_set(Ecore_IMF_Context *ctx EINA_UNUSED,
                                    Eina_Bool          use_preedit EINA_UNUSED)
 {
 }
 
-EAPI void
+void
 wayland_im_context_client_window_set(Ecore_IMF_Context *ctx,
                                      void              *window)
 {
@@ -896,7 +896,7 @@ wayland_im_context_client_window_set(Ecore_IMF_Context *ctx,
      }
 }
 
-EAPI void
+void
 wayland_im_context_client_canvas_set(Ecore_IMF_Context *ctx,
                                      void              *canvas)
 {
@@ -908,7 +908,7 @@ wayland_im_context_client_canvas_set(Ecore_IMF_Context *ctx,
      imcontext->canvas = canvas;
 }
 
-EAPI void
+void
 wayland_im_context_show(Ecore_IMF_Context *ctx)
 {
    EINA_LOG_DOM_INFO(_ecore_imf_wayland_log_dom, "context_show");
@@ -916,7 +916,7 @@ wayland_im_context_show(Ecore_IMF_Context *ctx)
    show_input_panel(ctx);
 }
 
-EAPI void
+void
 wayland_im_context_hide(Ecore_IMF_Context *ctx)
 {
    EINA_LOG_DOM_INFO(_ecore_imf_wayland_log_dom, "context_hide");
@@ -924,7 +924,7 @@ wayland_im_context_hide(Ecore_IMF_Context *ctx)
    _input_panel_hide(ctx, EINA_FALSE);
 }
 
-EAPI Eina_Bool
+Eina_Bool
 wayland_im_context_filter_event(Ecore_IMF_Context    *ctx,
                                 Ecore_IMF_Event_Type  type,
                                 Ecore_IMF_Event      *event EINA_UNUSED)
@@ -939,7 +939,7 @@ wayland_im_context_filter_event(Ecore_IMF_Context    *ctx,
    return EINA_FALSE;
 }
 
-EAPI void
+void
 wayland_im_context_cursor_location_set(Ecore_IMF_Context *ctx, int x, int y, 
int width, int height)
 {
    WaylandIMContext *imcontext = (WaylandIMContext 
*)ecore_imf_context_data_get(ctx);
@@ -960,7 +960,7 @@ wayland_im_context_cursor_location_set(Ecore_IMF_Context 
*ctx, int x, int y, int
      }
 }
 
-EAPI void wayland_im_context_autocapital_type_set(Ecore_IMF_Context *ctx,
+void wayland_im_context_autocapital_type_set(Ecore_IMF_Context *ctx,
                                                   Ecore_IMF_Autocapital_Type 
autocapital_type)
 {
    WaylandIMContext *imcontext = (WaylandIMContext 
*)ecore_imf_context_data_get(ctx);
@@ -977,7 +977,7 @@ EAPI void 
wayland_im_context_autocapital_type_set(Ecore_IMF_Context *ctx,
      imcontext->content_hint |= WL_TEXT_INPUT_CONTENT_HINT_LOWERCASE;
 }
 
-EAPI void
+void
 wayland_im_context_input_panel_layout_set(Ecore_IMF_Context *ctx, 
Ecore_IMF_Input_Panel_Layout layout)
 {
    WaylandIMContext *imcontext = (WaylandIMContext 
*)ecore_imf_context_data_get(ctx);
@@ -1019,7 +1019,7 @@ 
wayland_im_context_input_panel_layout_set(Ecore_IMF_Context *ctx, Ecore_IMF_Inpu
    }
 }
 
-EAPI void
+void
 wayland_im_context_input_mode_set(Ecore_IMF_Context *ctx,
                                             Ecore_IMF_Input_Mode input_mode)
 {
@@ -1031,7 +1031,7 @@ wayland_im_context_input_mode_set(Ecore_IMF_Context *ctx,
      imcontext->content_hint &= ~WL_TEXT_INPUT_CONTENT_HINT_PASSWORD;
 }
 
-EAPI void
+void
 wayland_im_context_input_hint_set(Ecore_IMF_Context *ctx,
                                             Ecore_IMF_Input_Hints input_hints)
 {
@@ -1053,7 +1053,7 @@ wayland_im_context_input_hint_set(Ecore_IMF_Context *ctx,
      imcontext->content_hint &= ~WL_TEXT_INPUT_CONTENT_HINT_MULTILINE;
 }
 
-EAPI void
+void
 wayland_im_context_input_panel_language_set(Ecore_IMF_Context *ctx,
                                             Ecore_IMF_Input_Panel_Lang lang)
 {
@@ -1065,7 +1065,7 @@ 
wayland_im_context_input_panel_language_set(Ecore_IMF_Context *ctx,
      imcontext->content_hint &= ~WL_TEXT_INPUT_CONTENT_HINT_LATIN;
 }
 
-EAPI void
+void
 wayland_im_context_input_panel_language_locale_get(Ecore_IMF_Context *ctx,
                                                    char **locale)
 {
@@ -1075,7 +1075,7 @@ 
wayland_im_context_input_panel_language_locale_get(Ecore_IMF_Context *ctx,
      *locale = strdup(imcontext->language ? imcontext->language : "");
 }
 
-EAPI void
+void
 wayland_im_context_prediction_allow_set(Ecore_IMF_Context *ctx,
                                         Eina_Bool prediction)
 {
diff --git a/src/modules/ecore_imf/wayland/wayland_imcontext.h 
b/src/modules/ecore_imf/wayland/wayland_imcontext.h
index 483e482..45c2933 100644
--- a/src/modules/ecore_imf/wayland/wayland_imcontext.h
+++ b/src/modules/ecore_imf/wayland/wayland_imcontext.h
@@ -32,58 +32,58 @@ extern Ecore_Wl2_Display *ewd;
 
 typedef struct _WaylandIMContext WaylandIMContext;
 
-EAPI void wayland_im_context_add                (Ecore_IMF_Context    *ctx);
-EAPI void wayland_im_context_del                (Ecore_IMF_Context    *ctx);
-EAPI void wayland_im_context_reset              (Ecore_IMF_Context    *ctx);
-EAPI void wayland_im_context_focus_in           (Ecore_IMF_Context    *ctx);
-EAPI void wayland_im_context_focus_out          (Ecore_IMF_Context    *ctx);
-EAPI void wayland_im_context_preedit_string_get (Ecore_IMF_Context    *ctx,
-                                                 char                **str,
-                                                 int                  
*cursor_pos);
-EAPI void 
wayland_im_context_preedit_string_with_attributes_get(Ecore_IMF_Context  *ctx,
-                                                                char           
   **str,
-                                                                Eina_List      
   **attr,
-                                                                int            
    *cursor_pos);
-
-EAPI void wayland_im_context_cursor_position_set(Ecore_IMF_Context    *ctx,
-                                                 int                   
cursor_pos);
-EAPI void wayland_im_context_use_preedit_set    (Ecore_IMF_Context    *ctx,
-                                                 Eina_Bool             
use_preedit);
-EAPI void wayland_im_context_client_window_set  (Ecore_IMF_Context    *ctx,
-                                                 void                 *window);
-EAPI void wayland_im_context_client_canvas_set  (Ecore_IMF_Context    *ctx,
-                                                 void                 *canvas);
-EAPI void wayland_im_context_show               (Ecore_IMF_Context    *ctx);
-EAPI void wayland_im_context_hide               (Ecore_IMF_Context    *ctx);
-EAPI Eina_Bool wayland_im_context_filter_event  (Ecore_IMF_Context    *ctx,
-                                                 Ecore_IMF_Event_Type  type,
-                                                 Ecore_IMF_Event      *event);
-EAPI void wayland_im_context_cursor_location_set(Ecore_IMF_Context    *ctx,
-                                                 int                   x,
-                                                 int                   y,
-                                                 int                   width,
-                                                 int                   height);
-
-EAPI void wayland_im_context_autocapital_type_set(Ecore_IMF_Context *ctx,
-                                                  Ecore_IMF_Autocapital_Type 
autocapital_type);
-
-EAPI void wayland_im_context_input_panel_layout_set(Ecore_IMF_Context *ctx,
-                                                    
Ecore_IMF_Input_Panel_Layout layout);
-
-EAPI void wayland_im_context_input_mode_set(Ecore_IMF_Context *ctx,
-                                            Ecore_IMF_Input_Mode input_mode);
-
-EAPI void wayland_im_context_input_hint_set(Ecore_IMF_Context *ctx,
-                                            Ecore_IMF_Input_Hints input_hints);
-
-EAPI void wayland_im_context_input_panel_language_set(Ecore_IMF_Context *ctx,
-                                                      
Ecore_IMF_Input_Panel_Lang lang);
-
-EAPI void
+void wayland_im_context_add                (Ecore_IMF_Context    *ctx);
+void wayland_im_context_del                (Ecore_IMF_Context    *ctx);
+void wayland_im_context_reset              (Ecore_IMF_Context    *ctx);
+void wayland_im_context_focus_in           (Ecore_IMF_Context    *ctx);
+void wayland_im_context_focus_out          (Ecore_IMF_Context    *ctx);
+void wayland_im_context_preedit_string_get (Ecore_IMF_Context    *ctx,
+                                            char                **str,
+                                            int                  *cursor_pos);
+void wayland_im_context_preedit_string_with_attributes_get(Ecore_IMF_Context  
*ctx,
+                                                           char              
**str,
+                                                           Eina_List         
**attr,
+                                                           int                
*cursor_pos);
+
+void wayland_im_context_cursor_position_set(Ecore_IMF_Context    *ctx,
+                                            int                   cursor_pos);
+void wayland_im_context_use_preedit_set    (Ecore_IMF_Context    *ctx,
+                                            Eina_Bool             use_preedit);
+void wayland_im_context_client_window_set  (Ecore_IMF_Context    *ctx,
+                                            void                 *window);
+void wayland_im_context_client_canvas_set  (Ecore_IMF_Context    *ctx,
+                                            void                 *canvas);
+void wayland_im_context_show               (Ecore_IMF_Context    *ctx);
+void wayland_im_context_hide               (Ecore_IMF_Context    *ctx);
+Eina_Bool wayland_im_context_filter_event  (Ecore_IMF_Context    *ctx,
+                                            Ecore_IMF_Event_Type  type,
+                                            Ecore_IMF_Event      *event);
+void wayland_im_context_cursor_location_set(Ecore_IMF_Context    *ctx,
+                                            int                   x,
+                                            int                   y,
+                                            int                   width,
+                                            int                   height);
+
+void wayland_im_context_autocapital_type_set(Ecore_IMF_Context *ctx,
+                                             Ecore_IMF_Autocapital_Type 
autocapital_type);
+
+void wayland_im_context_input_panel_layout_set(Ecore_IMF_Context *ctx,
+                                               Ecore_IMF_Input_Panel_Layout 
layout);
+
+void wayland_im_context_input_mode_set(Ecore_IMF_Context *ctx,
+                                       Ecore_IMF_Input_Mode input_mode);
+
+void wayland_im_context_input_hint_set(Ecore_IMF_Context *ctx,
+                                       Ecore_IMF_Input_Hints input_hints);
+
+void wayland_im_context_input_panel_language_set(Ecore_IMF_Context *ctx,
+                                                 Ecore_IMF_Input_Panel_Lang 
lang);
+
+void
 wayland_im_context_input_panel_language_locale_get(Ecore_IMF_Context *ctx,
                                                    char **locale);
 
-EAPI void
+void
 wayland_im_context_prediction_allow_set(Ecore_IMF_Context *ctx,
                                         Eina_Bool prediction);
 

-- 


Reply via email to