Fix problems reported by some C++ compilers.

SVN revision: 38975
This commit is contained in:
Gustavo Sverzut Barbieri 2009-02-09 01:11:27 +00:00
parent 5b219a063c
commit 24328d9738
2 changed files with 6 additions and 11 deletions

View File

@ -16,15 +16,10 @@ EAPI extern int EFREET_DESKTOP_TYPE_APPLICATION;
EAPI extern int EFREET_DESKTOP_TYPE_LINK;
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()
@ -57,7 +52,7 @@ typedef void *(*Efreet_Desktop_Type_Free_Cb) (void *data);
* Efreet_Desktop
* @brief a parsed representation of a .desktop file
*/
struct Efreet_Desktop
struct _Efreet_Desktop
{
int type; /**< type of desktop file */

View File

@ -2,18 +2,18 @@
#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;