diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2002-03-25 09:55:11 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2002-03-25 09:55:11 +0000 |
commit | a7cb3f03c794c6947db2851c647004412c4b8325 (patch) | |
tree | 8634b0269f63610fa9381df1959ca2c5f1789d25 /mailbox2 | |
parent | 8f6cfeda8ccc1029a0b321fe0a3e20b623345055 (diff) | |
download | mailutils-a7cb3f03c794c6947db2851c647004412c4b8325.tar.gz mailutils-a7cb3f03c794c6947db2851c647004412c4b8325.tar.bz2 |
Removed typedefs. Included <mailutils/types.h>
Diffstat (limited to 'mailbox2')
-rw-r--r-- | mailbox2/include/mailutils/address.h | 4 | ||||
-rw-r--r-- | mailbox2/include/mailutils/attribute.h | 4 | ||||
-rw-r--r-- | mailbox2/include/mailutils/body.h | 3 | ||||
-rw-r--r-- | mailbox2/include/mailutils/debug.h | 4 | ||||
-rw-r--r-- | mailbox2/include/mailutils/envelope.h | 4 | ||||
-rw-r--r-- | mailbox2/include/mailutils/folder.h | 3 | ||||
-rw-r--r-- | mailbox2/include/mailutils/header.h | 5 | ||||
-rw-r--r-- | mailbox2/include/mailutils/iterator.h | 4 | ||||
-rw-r--r-- | mailbox2/include/mailutils/list.h | 4 | ||||
-rw-r--r-- | mailbox2/include/mailutils/lockfile.h | 4 | ||||
-rw-r--r-- | mailbox2/include/mailutils/mailbox.h | 7 | ||||
-rw-r--r-- | mailbox2/include/mailutils/mbox.h | 5 | ||||
-rw-r--r-- | mailbox2/include/mailutils/message.h | 7 | ||||
-rw-r--r-- | mailbox2/include/mailutils/observable.h | 5 | ||||
-rw-r--r-- | mailbox2/include/mailutils/observer.h | 5 | ||||
-rw-r--r-- | mailbox2/include/mailutils/pop3.h | 3 | ||||
-rw-r--r-- | mailbox2/include/mailutils/property.h | 5 | ||||
-rw-r--r-- | mailbox2/include/mailutils/refcount.h | 6 | ||||
-rw-r--r-- | mailbox2/include/mailutils/stream.h | 5 | ||||
-rw-r--r-- | mailbox2/include/mailutils/ticket.h | 6 | ||||
-rw-r--r-- | mailbox2/include/mailutils/url.h | 6 |
21 files changed, 21 insertions, 78 deletions
diff --git a/mailbox2/include/mailutils/address.h b/mailbox2/include/mailutils/address.h index db2cea20f..da7a23aa7 100644 --- a/mailbox2/include/mailutils/address.h +++ b/mailbox2/include/mailutils/address.h @@ -20,14 +20,12 @@ #include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -struct _address; -typedef struct _address *address_t; - extern int address_create __P ((address_t *, const char *)); extern int address_ref __P ((address_t)); diff --git a/mailbox2/include/mailutils/attribute.h b/mailbox2/include/mailutils/attribute.h index edb4a4cc0..694a0f9cb 100644 --- a/mailbox2/include/mailutils/attribute.h +++ b/mailbox2/include/mailutils/attribute.h @@ -19,14 +19,12 @@ #define _MAILUTILS_ATTRIBUTE_H #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -struct _attribute; -typedef struct _attribute * attribute_t; - #define MU_ATTRIBUTE_ANSWERED 0x000001 #define MU_ATTRIBUTE_FLAGGED 0x000002 #define MU_ATTRIBUTE_DELETED 0x000004 diff --git a/mailbox2/include/mailutils/body.h b/mailbox2/include/mailutils/body.h index bb79c647f..07a3897b5 100644 --- a/mailbox2/include/mailutils/body.h +++ b/mailbox2/include/mailutils/body.h @@ -20,6 +20,7 @@ #include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/property.h> #include <mailutils/stream.h> @@ -28,8 +29,6 @@ extern "C" { #endif /* forward declaration */ -struct _body; -typedef struct _body *body_t; extern int body_ref __P ((body_t)); extern void body_release __P ((body_t *)); diff --git a/mailbox2/include/mailutils/debug.h b/mailbox2/include/mailutils/debug.h index 171ebf792..41d7a7e48 100644 --- a/mailbox2/include/mailutils/debug.h +++ b/mailbox2/include/mailutils/debug.h @@ -20,15 +20,13 @@ #include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/stream.h> #ifdef __cplusplus extern "C" { #endif -struct _mu_debug; -typedef struct _mu_debug* mu_debug_t; - #define MU_DEBUG_TRACE 1 #define MU_DEBUG_PROT 2 diff --git a/mailbox2/include/mailutils/envelope.h b/mailbox2/include/mailutils/envelope.h index f8c7f3244..ffe69ce53 100644 --- a/mailbox2/include/mailutils/envelope.h +++ b/mailbox2/include/mailutils/envelope.h @@ -19,6 +19,7 @@ # define _MAILUTILS_ENVELOPE_H #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/address.h> #include <mailutils/mutil.h> @@ -26,9 +27,6 @@ extern "C" { #endif -struct _envelope; -typedef struct _envelope *envelope_t; - extern int envelope_ref __P ((envelope_t)); extern void envelope_destroy __P ((envelope_t *)); diff --git a/mailbox2/include/mailutils/folder.h b/mailbox2/include/mailutils/folder.h index f63f0cadc..7ef59ac4e 100644 --- a/mailbox2/include/mailutils/folder.h +++ b/mailbox2/include/mailutils/folder.h @@ -21,6 +21,7 @@ #include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/url.h> #include <mailutils/observable.h> #include <mailutils/debug.h> @@ -35,8 +36,6 @@ extern "C" { #endif /* Forward declaration. */ -struct _folder; -typedef struct _folder *folder_t; #define MU_FOLDER_ATTRIBUTE_DIRECTORY 0x001 #define MU_FOLDER_ATTRIBUTE_FILE 0x002 diff --git a/mailbox2/include/mailutils/header.h b/mailbox2/include/mailutils/header.h index bcde688ac..adea53de4 100644 --- a/mailbox2/include/mailutils/header.h +++ b/mailbox2/include/mailutils/header.h @@ -20,6 +20,7 @@ #include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/stream.h> #ifdef __cplusplus @@ -66,10 +67,6 @@ extern "C" { /* Mime support header attribute */ -/* forward declaration */ -struct _header; -typedef struct _header * header_t; - extern int header_ref __P ((header_t)); extern void header_destroy __P ((header_t *)); diff --git a/mailbox2/include/mailutils/iterator.h b/mailbox2/include/mailutils/iterator.h index da0974f54..8a98ba9e4 100644 --- a/mailbox2/include/mailutils/iterator.h +++ b/mailbox2/include/mailutils/iterator.h @@ -19,14 +19,12 @@ #define _MAILUTILS_ITERATOR_H #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -struct _iterator; -typedef struct _iterator *iterator_t; - extern int iterator_ref __P ((iterator_t)); extern void iterator_destroy __P ((iterator_t *)); diff --git a/mailbox2/include/mailutils/list.h b/mailbox2/include/mailutils/list.h index a0179a849..bf994acf4 100644 --- a/mailbox2/include/mailutils/list.h +++ b/mailbox2/include/mailutils/list.h @@ -20,15 +20,13 @@ #include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/iterator.h> #ifdef __cplusplus extern "C" { #endif -struct _list; -typedef struct _list *mu_list_t; - extern int mu_list_create __P ((mu_list_t *)); extern int mu_list_ref __P ((mu_list_t)); extern void mu_list_destroy __P ((mu_list_t *)); diff --git a/mailbox2/include/mailutils/lockfile.h b/mailbox2/include/mailutils/lockfile.h index 6930e934a..d8b8f3187 100644 --- a/mailbox2/include/mailutils/lockfile.h +++ b/mailbox2/include/mailutils/lockfile.h @@ -20,14 +20,12 @@ #include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -struct _lockfile; -typedef struct _lockfile *lockfile_t; - extern int lockfile_ref __P ((lockfile_t)); extern void lockfile_destroy __P ((lockfile_t *)); diff --git a/mailbox2/include/mailutils/mailbox.h b/mailbox2/include/mailutils/mailbox.h index 57f188421..a5409d7b4 100644 --- a/mailbox2/include/mailutils/mailbox.h +++ b/mailbox2/include/mailutils/mailbox.h @@ -18,13 +18,8 @@ #ifndef _MAILUTILS_MAILBOX_H #define _MAILUTILS_MAILBOX_H -#include <sys/types.h> - -/* Forward declaration. */ -struct _mailbox; -typedef struct _mailbox *mailbox_t; - #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/url.h> #include <mailutils/observer.h> #include <mailutils/debug.h> diff --git a/mailbox2/include/mailutils/mbox.h b/mailbox2/include/mailutils/mbox.h index 5b7117ef8..af304f61e 100644 --- a/mailbox2/include/mailutils/mbox.h +++ b/mailbox2/include/mailutils/mbox.h @@ -19,6 +19,7 @@ #define _MAILUTILS_MBOX_H #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/stream.h> #include <mailutils/attribute.h> #include <mailutils/debug.h> @@ -27,10 +28,6 @@ extern "C" { #endif -struct _mbox; -typedef struct _mbox *mbox_t; - - extern int mbox_create __P ((mbox_t *)); extern void mbox_destroy __P ((mbox_t *)); diff --git a/mailbox2/include/mailutils/message.h b/mailbox2/include/mailutils/message.h index 1a65ad5f6..8a093ac46 100644 --- a/mailbox2/include/mailutils/message.h +++ b/mailbox2/include/mailutils/message.h @@ -18,13 +18,8 @@ #ifndef _MAILUTILS_MESSAGE_H #define _MAILUTILS_MESSAGE_H -#include <sys/types.h> - -/* forward declaration */ -struct _message; -typedef struct _message *message_t; - #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/envelope.h> #include <mailutils/header.h> #include <mailutils/body.h> diff --git a/mailbox2/include/mailutils/observable.h b/mailbox2/include/mailutils/observable.h index f9d7e6441..cb9bebb79 100644 --- a/mailbox2/include/mailutils/observable.h +++ b/mailbox2/include/mailutils/observable.h @@ -18,17 +18,14 @@ #ifndef _MAILUTILS_OBSERVABLE_H #define _MAILUTILS_OBSERVABLE_H -#include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/observer.h> #ifdef __cplusplus extern "C" { #endif -struct _observable; -typedef struct _observable *observable_t; - extern int observable_create __P ((observable_t *)); extern void observable_destroy __P ((observable_t *)); diff --git a/mailbox2/include/mailutils/observer.h b/mailbox2/include/mailutils/observer.h index c71e5f98e..b6d62415a 100644 --- a/mailbox2/include/mailutils/observer.h +++ b/mailbox2/include/mailutils/observer.h @@ -18,16 +18,13 @@ #ifndef _MAILUTILS_OBSERVER_H #define _MAILUTILS_OBSERVER_H -#include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -struct _observer; -typedef struct _observer * observer_t; - struct event { int type; diff --git a/mailbox2/include/mailutils/pop3.h b/mailbox2/include/mailutils/pop3.h index 2d1cf08f1..5dd824c91 100644 --- a/mailbox2/include/mailutils/pop3.h +++ b/mailbox2/include/mailutils/pop3.h @@ -19,6 +19,7 @@ #define _MAILUTILS_POP3_H #include <mailutils/mu_features.h> +#include <mailutils/types.h> #include <mailutils/iterator.h> #include <mailutils/debug.h> #include <mailutils/stream.h> @@ -27,8 +28,6 @@ extern "C" { #endif -struct _pop3; -typedef struct _pop3* pop3_t; typedef iterator_t pop3_capa_iterator_t; typedef iterator_t pop3_list_iterator_t; typedef iterator_t pop3_uidl_iterator_t; diff --git a/mailbox2/include/mailutils/property.h b/mailbox2/include/mailutils/property.h index 236dd6709..096363fdd 100644 --- a/mailbox2/include/mailutils/property.h +++ b/mailbox2/include/mailutils/property.h @@ -18,16 +18,13 @@ #ifndef _MAILUTILS_PROPERTY_H #define _MAILUTILS_PROPERTY_H -#include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -struct _property; -typedef struct _property *property_t; - extern int property_create __P ((property_t *)); extern void property_destroy __P ((property_t *)); diff --git a/mailbox2/include/mailutils/refcount.h b/mailbox2/include/mailutils/refcount.h index 33e3d49c6..ac9f95569 100644 --- a/mailbox2/include/mailutils/refcount.h +++ b/mailbox2/include/mailutils/refcount.h @@ -18,17 +18,13 @@ #ifndef _MAILUTILS_REFCOUNT_H #define _MAILUTILS_REFCOUNT_H -#include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -/* forward declaration */ -struct _refcount; -typedef struct _refcount *mu_refcount_t; - extern int mu_refcount_create __P ((mu_refcount_t *)); extern void mu_refcount_destroy __P ((mu_refcount_t *)); extern int mu_refcount_inc __P ((mu_refcount_t)); diff --git a/mailbox2/include/mailutils/stream.h b/mailbox2/include/mailutils/stream.h index 05b482a3b..8720bbf47 100644 --- a/mailbox2/include/mailutils/stream.h +++ b/mailbox2/include/mailutils/stream.h @@ -18,9 +18,9 @@ #ifndef _MAILUTILS_STREAM_H #define _MAILUTILS_STREAM_H -#include <sys/types.h> #include <stdio.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { @@ -42,9 +42,6 @@ enum stream_state MU_STREAM_STATE_CLOSE }; -struct _stream; -typedef struct _stream *stream_t; - extern int stream_ref __P ((stream_t)); extern void stream_destroy __P ((stream_t *)); diff --git a/mailbox2/include/mailutils/ticket.h b/mailbox2/include/mailutils/ticket.h index 2ef9c000c..240442383 100644 --- a/mailbox2/include/mailutils/ticket.h +++ b/mailbox2/include/mailutils/ticket.h @@ -18,17 +18,13 @@ #ifndef _MAILUTILS_TICKET_H #define _MAILUTILS_TICKET_H -#include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -/* forward declaration */ -struct _ticket; -typedef struct _ticket *ticket_t; - extern int ticket_ref __P ((ticket_t)); extern void ticket_destroy __P ((ticket_t *)); diff --git a/mailbox2/include/mailutils/url.h b/mailbox2/include/mailutils/url.h index 9e9da785e..560209385 100644 --- a/mailbox2/include/mailutils/url.h +++ b/mailbox2/include/mailutils/url.h @@ -18,17 +18,13 @@ #ifndef _MAILUTILS_URL_H #define _MAILUTILS_URL_H 1 -#include <sys/types.h> #include <mailutils/mu_features.h> +#include <mailutils/types.h> #ifdef __cplusplus extern "C" { #endif -/* Forward declaration. */ -struct _url; -typedef struct _url * url_t; - extern void url_destroy __P ((url_t *)); extern int url_parse __P ((url_t)); |