Fix inline functions
authorenglebass <englebass@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 18 Aug 2010 21:27:40 +0000 (21:27 +0000)
committerenglebass <englebass@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 18 Aug 2010 21:27:40 +0000 (21:27 +0000)
Inline functions which are to be used in serveral files must be
completly written in the .x file.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@51361 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_x/xlib/Makefile.am
src/lib/ecore_x/xlib/ecore_x_randr.c
src/lib/ecore_x/xlib/ecore_x_randr.h [moved from src/lib/ecore_x/xlib/ecore_x_inline.x with 57% similarity]
src/lib/ecore_x/xlib/ecore_x_randr_11.c
src/lib/ecore_x/xlib/ecore_x_randr_12.c
src/lib/ecore_x/xlib/ecore_x_randr_13.c

index a022176..c75f4a5 100644 (file)
@@ -62,7 +62,7 @@ ecore_x_atoms.c \
 ecore_x_region.c \
 ecore_x_image.c \
 ecore_x_xi2.c \
-ecore_x_inline.x
+ecore_x_randr.h
 
 libecore_x_xlib_la_LIBADD = \
 @Xcursor_libs@ \
index 9e1ea8b..1da7cd1 100644 (file)
@@ -3,7 +3,7 @@
 #endif /* ifdef HAVE_CONFIG_H */
 
 #include "ecore_x_private.h"
-#include "ecore_x_inline.x"
+#include "ecore_x_randr.h"
 
 static Eina_Bool _randr_available = EINA_FALSE;
 #ifdef ECORE_XRANDR
@@ -85,7 +85,7 @@ ecore_x_randr_version_get(void)
 #endif
 }
 
-inline Eina_Bool
+Eina_Bool
 _ecore_x_randr_root_validate(Ecore_X_Window root)
 {
 #ifdef ECORE_XRANDR
similarity index 57%
rename from src/lib/ecore_x/xlib/ecore_x_inline.x
rename to src/lib/ecore_x/xlib/ecore_x_randr.h
index b3d02bc..b6a6886 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef ECORE_X_INLINE_X
 #define ECORE_X_INLINE_X
-inline Eina_Bool _ecore_x_randr_root_validate(Ecore_X_Window root);
-inline Eina_Bool _ecore_x_randr_output_validate(Ecore_X_Window root,
+Eina_Bool _ecore_x_randr_root_validate(Ecore_X_Window root);
+Eina_Bool _ecore_x_randr_output_validate(Ecore_X_Window root,
                                                 Ecore_X_Randr_Output
                                                 output);
 #endif
index 341146f..1266d44 100644 (file)
@@ -7,7 +7,7 @@
 #endif /* ifdef HAVE_CONFIG_H */
 
 #include "ecore_x_private.h"
-#include "ecore_x_inline.x"
+#include "ecore_x_randr.h"
 
 #define Ecore_X_Randr_None 0
 #ifdef ECORE_XRANDR
index ea6e7b3..d75a458 100644 (file)
@@ -7,7 +7,7 @@
 #endif
 
 #include "ecore_x_private.h"
-#include "ecore_x_inline.x"
+#include "ecore_x_randr.h"
 
 #define Ecore_X_Randr_None   0
 #define Ecore_X_Randr_Unset -1
@@ -105,7 +105,7 @@ _ecore_x_randr_crtc_validate(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc)
 #endif
 }
 
-inline Eina_Bool
+Eina_Bool
 _ecore_x_randr_output_validate(Ecore_X_Window root, Ecore_X_Randr_Output output)
 {
 #ifdef ECORE_XRANDR
index 6e23730..6564b26 100644 (file)
@@ -7,7 +7,7 @@
 #endif
 
 #include "ecore_x_private.h"
-#include "ecore_x_inline.x"
+#include "ecore_x_randr.h"
 
 #define Ecore_X_Randr_None   0
 #define Ecore_X_Randr_Unset -1