aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--e-util/ChangeLog7
-rw-r--r--e-util/e-account-list.h2
-rw-r--r--e-util/e-account.h6
3 files changed, 11 insertions, 4 deletions
diff --git a/e-util/ChangeLog b/e-util/ChangeLog
index e5b8e4b9a1..ba5e6c1399 100644
--- a/e-util/ChangeLog
+++ b/e-util/ChangeLog
@@ -1,3 +1,10 @@
+2004-03-31 Not Zed <NotZed@Ximian.com>
+
+ * e-account-list.h: similar to below.
+
+ * e-account.h: define struct _EAccount* so you can properly forward
+ declare it.
+
2004-03-18 Not Zed <NotZed@Ximian.com>
* e-account.c: Added options for transport_url and source_url
diff --git a/e-util/e-account-list.h b/e-util/e-account-list.h
index b47efb42ae..f2b17af360 100644
--- a/e-util/e-account-list.h
+++ b/e-util/e-account-list.h
@@ -40,7 +40,7 @@ typedef enum _e_account_find_t {
E_ACCOUNT_FIND_ID_ADDRESS,
} e_account_find_t;
-typedef struct {
+typedef struct _EAccountList {
EList parent_object;
EAccountListPrivate *priv;
diff --git a/e-util/e-account.h b/e-util/e-account.h
index 2066e9fcfa..3b3398945f 100644
--- a/e-util/e-account.h
+++ b/e-util/e-account.h
@@ -73,7 +73,7 @@ typedef enum _e_account_access_t {
E_ACCOUNT_ACCESS_WRITE = 1<<0,
} e_account_access_t;
-typedef struct {
+typedef struct _EAccountIdentity {
char *name;
char *address;
char *reply_to;
@@ -83,7 +83,7 @@ typedef struct {
gboolean auto_signature;
} EAccountIdentity;
-typedef struct {
+typedef struct _EAccountService {
char *url;
gboolean keep_on_server;
gboolean auto_check;
@@ -91,7 +91,7 @@ typedef struct {
gboolean save_passwd;
} EAccountService;
-typedef struct {
+typedef struct _EAccount {
GObject parent_object;
char *name;