forked from enlightenment/efl
Move typedef enum declarations after the enum to make g++ happy.
When compiling a C++ program that includes Ecore_Wayland: Ecore_Wayland.h:56:14: error: use of enum ‘_Ecore_Wl_Window_Type’ without previous declaration Ecore_Wayland.h:56:56: error: invalid type in declaration before ‘;’ token Ecore_Wayland.h:57:14: error: use of enum ‘_Ecore_Wl_Window_Buffer_Type’ without previous declaration Ecore_Wayland.h:57:70: error: invalid type in declaration before ‘;’ token This patch fixes ticket #2217. SVN revision: 83310
This commit is contained in:
parent
8d13c5ce3e
commit
08b96ebc1c
|
@ -26,9 +26,6 @@
|
||||||
# define EAPI
|
# define EAPI
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
typedef enum _Ecore_Wl_Window_Type Ecore_Wl_Window_Type;
|
|
||||||
typedef enum _Ecore_Wl_Window_Buffer_Type Ecore_Wl_Window_Buffer_Type;
|
|
||||||
|
|
||||||
typedef struct _Ecore_Wl_Display Ecore_Wl_Display;
|
typedef struct _Ecore_Wl_Display Ecore_Wl_Display;
|
||||||
typedef struct _Ecore_Wl_Output Ecore_Wl_Output;
|
typedef struct _Ecore_Wl_Output Ecore_Wl_Output;
|
||||||
typedef struct _Ecore_Wl_Input Ecore_Wl_Input;
|
typedef struct _Ecore_Wl_Input Ecore_Wl_Input;
|
||||||
|
@ -70,6 +67,9 @@ enum _Ecore_Wl_Window_Buffer_Type
|
||||||
ECORE_WL_WINDOW_BUFFER_TYPE_SHM
|
ECORE_WL_WINDOW_BUFFER_TYPE_SHM
|
||||||
};
|
};
|
||||||
|
|
||||||
|
typedef enum _Ecore_Wl_Window_Type Ecore_Wl_Window_Type;
|
||||||
|
typedef enum _Ecore_Wl_Window_Buffer_Type Ecore_Wl_Window_Buffer_Type;
|
||||||
|
|
||||||
struct _Ecore_Wl_Display
|
struct _Ecore_Wl_Display
|
||||||
{
|
{
|
||||||
struct
|
struct
|
||||||
|
|
Loading…
Reference in New Issue