add setup for WL_SURFACE_ID X atom

This commit is contained in:
Mike Blumenkrantz 2015-06-25 18:54:27 -04:00
parent 113147fa30
commit 56a2dd11c2
2 changed files with 5 additions and 1 deletions

View File

@ -13,6 +13,7 @@ E_API Ecore_X_Atom E_ATOM_WINDOW_STATE = 0;
E_API Ecore_X_Atom E_ATOM_WINDOW_STATE_CENTERED = 0;
E_API Ecore_X_Atom E_ATOM_DESKTOP_FILE = 0;
E_API Ecore_X_Atom E_ATOM_ZONE_GEOMETRY = 0;
E_API Ecore_X_Atom WL_SURFACE_ID = 0;
#endif
/* externally accessible functions */
@ -31,7 +32,8 @@ e_atoms_init(void)
"__E_ATOM_WINDOW_STATE",
"__E_ATOM_WINDOW_STATE_CENTERED",
"__E_ATOM_DESKTOP_FILE",
"E_ZONE_GEOMETRY"
"E_ZONE_GEOMETRY,",
"WL_SURFACE_ID"
};
Ecore_X_Atom atoms[EINA_C_ARRAY_LENGTH(atom_names)];
@ -47,6 +49,7 @@ e_atoms_init(void)
E_ATOM_WINDOW_STATE_CENTERED = atoms[8];
E_ATOM_DESKTOP_FILE = atoms[9];
E_ATOM_ZONE_GEOMETRY = atoms[10];
WL_SURFACE_ID = atoms[11];
#endif
return 1;
}

View File

@ -24,6 +24,7 @@ extern E_API Ecore_X_Atom E_ATOM_WINDOW_STATE;
extern E_API Ecore_X_Atom E_ATOM_WINDOW_STATE_CENTERED;
extern E_API Ecore_X_Atom E_ATOM_ZONE_GEOMETRY;
extern E_API Ecore_X_Atom WL_SURFACE_ID;
EINTERN int e_atoms_init(void);
EINTERN int e_atoms_shutdown(void);