EAPI extern int EFREET_DESKTOP_TYPE_DIRECTORY;
/**
- * Efreet_Desktop_Type
- */
-typedef enum Efreet_Desktop_Type Efreet_Desktop_Type;
-
-/**
* Efreet_Desktop
*/
-typedef struct Efreet_Desktop Efreet_Desktop;
+typedef struct _Efreet_Desktop Efreet_Desktop;
/**
* A callback used with efreet_desktop_command_get()
* Efreet_Desktop
* @brief a parsed representation of a .desktop file
*/
-struct Efreet_Desktop
+struct _Efreet_Desktop
{
int type; /**< type of desktop file */
#ifndef EFREET_UTILS_H
#define EFREET_UTILS_H
-typedef enum Efreet_Desktop_Change Efreet_Desktop_Change;
+typedef enum _Efreet_Desktop_Change Efreet_Desktop_Change;
-enum Efreet_Desktop_Change
+enum _Efreet_Desktop_Change
{
EFREET_DESKTOP_CHANGE_ADD,
EFREET_DESKTOP_CHANGE_REMOVE,
EFREET_DESKTOP_CHANGE_UPDATE
};
-typedef struct Efreet_Event_Desktop_Change Efreet_Event_Desktop_Change;
+typedef struct _Efreet_Event_Desktop_Change Efreet_Event_Desktop_Change;
-struct Efreet_Event_Desktop_Change
+struct _Efreet_Event_Desktop_Change
{
Efreet_Desktop *current;
Efreet_Desktop *previous;