moe enume typedefs together. typedef before enum is bad for some compilrs...

like g++.. or suncc... dod so in all headers anyay for consistency



SVN revision: 42477
This commit is contained in:
Carsten Haitzler 2009-09-14 00:38:59 +00:00
parent 51fd74a36f
commit 0b8f43494a
4 changed files with 10 additions and 33 deletions

View File

@ -15,35 +15,25 @@
/**
* The possible contexts for an icon directory
*/
enum Efreet_Icon_Theme_Context
typedef enum Efreet_Icon_Theme_Context
{
EFREET_ICON_THEME_CONTEXT_NONE,
EFREET_ICON_THEME_CONTEXT_ACTIONS,
EFREET_ICON_THEME_CONTEXT_DEVICES,
EFREET_ICON_THEME_CONTEXT_FILESYSTEMS,
EFREET_ICON_THEME_CONTEXT_MIMETYPES
};
/**
* Efreet_icon_Theme_Context
*/
typedef enum Efreet_Icon_Theme_Context Efreet_Icon_Theme_Context;
} Efreet_Icon_Theme_Context;
/**
* The possible size types for an icon directory
*/
enum Efreet_Icon_Size_Type
typedef enum Efreet_Icon_Size_Type
{
EFREET_ICON_SIZE_TYPE_NONE,
EFREET_ICON_SIZE_TYPE_FIXED,
EFREET_ICON_SIZE_TYPE_SCALABLE,
EFREET_ICON_SIZE_TYPE_THRESHOLD
};
/**
* Efreet_Icon_Size_Type
*/
typedef enum Efreet_Icon_Size_Type Efreet_Icon_Size_Type;
} Efreet_Icon_Size_Type;
/**
* Efreet_Icon_Theme

View File

@ -15,18 +15,13 @@
/**
* The type of entry
*/
enum Efreet_Menu_Entry_Type
typedef enum Efreet_Menu_Entry_Type
{
EFREET_MENU_ENTRY_MENU,
EFREET_MENU_ENTRY_DESKTOP,
EFREET_MENU_ENTRY_SEPARATOR,
EFREET_MENU_ENTRY_HEADER
};
/**
* Efreet_Menu_Entry_Type
*/
typedef enum Efreet_Menu_Entry_Type Efreet_Menu_Entry_Type;
} Efreet_Menu_Entry_Type;
/**
* Efreet_Menu

View File

@ -75,19 +75,13 @@
* @internal
* The different types of commands in an Exec entry
*/
enum Efreet_Desktop_Command_Flag
typedef enum Efreet_Desktop_Command_Flag
{
EFREET_DESKTOP_EXEC_FLAG_FULLPATH = 0x0001,
EFREET_DESKTOP_EXEC_FLAG_URI = 0x0002,
EFREET_DESKTOP_EXEC_FLAG_DIR = 0x0004,
EFREET_DESKTOP_EXEC_FLAG_FILE = 0x0008
};
/**
* @internal
* Efreet_Desktop_Command_Flag
*/
typedef enum Efreet_Desktop_Command_Flag Efreet_Desktop_Command_Flag;
} Efreet_Desktop_Command_Flag;
/**
* @internal

View File

@ -2,14 +2,12 @@
#ifndef EFREET_UTILS_H
#define EFREET_UTILS_H
typedef enum _Efreet_Desktop_Change Efreet_Desktop_Change;
enum _Efreet_Desktop_Change
typedef enum _Efreet_Desktop_Change
{
EFREET_DESKTOP_CHANGE_ADD,
EFREET_DESKTOP_CHANGE_REMOVE,
EFREET_DESKTOP_CHANGE_UPDATE
};
} Efreet_Desktop_Change;
typedef struct _Efreet_Event_Desktop_Change Efreet_Event_Desktop_Change;