diff options
author | Not Zed <NotZed@HelixCode.com> | 2000-05-31 06:35:40 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2000-05-31 06:35:40 +0800 |
commit | 631dda8ae0829b1fb7b503348de541e3fe2027c5 (patch) | |
tree | b809428b7c6e01cf6bce0513b7ab20f436b0352a /camel/camel-service.c | |
parent | a9ddc24118d91139784cb0ce99789a739fdc5978 (diff) | |
download | gsoc2013-evolution-631dda8ae0829b1fb7b503348de541e3fe2027c5.tar gsoc2013-evolution-631dda8ae0829b1fb7b503348de541e3fe2027c5.tar.gz gsoc2013-evolution-631dda8ae0829b1fb7b503348de541e3fe2027c5.tar.bz2 gsoc2013-evolution-631dda8ae0829b1fb7b503348de541e3fe2027c5.tar.lz gsoc2013-evolution-631dda8ae0829b1fb7b503348de541e3fe2027c5.tar.xz gsoc2013-evolution-631dda8ae0829b1fb7b503348de541e3fe2027c5.tar.zst gsoc2013-evolution-631dda8ae0829b1fb7b503348de541e3fe2027c5.zip |
Init filter_from to NULL, for exception case. (mbox_get_message_by_uid):
2000-05-30 Not Zed <NotZed@HelixCode.com>
* providers/mbox/camel-mbox-folder.c (mbox_append_message): Init
filter_from to NULL, for exception case.
(mbox_get_message_by_uid): Cast off_t to long int for diagnostics.
* camel-url.c (camel_url_hash): Hash funciton for using camel
url's as hash keys.
(camel_url_equal): equal function for same.
* camel-session.c (camel_session_finalise): Free cached services.
(camel_session_init): Init service cache.
(service_cache_remove): destroy callback to remove a service from
the cache.
* camel-store.c (get_folder_internal): Remove the extra ref of the
folder. That seems the right behaviour ...?
(camel_store_get_type): Doh, actually call store init, so the
cache works.
(cache_folder): strdup the folder name! no wonder it never found
it again.
svn path=/trunk/; revision=3298
Diffstat (limited to 'camel/camel-service.c')
-rw-r--r-- | camel/camel-service.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/camel/camel-service.c b/camel/camel-service.c index 885c166a05..52a7581e9f 100644 --- a/camel/camel-service.c +++ b/camel/camel-service.c @@ -67,6 +67,13 @@ camel_service_class_init (CamelServiceClass *camel_service_class) gtk_object_class->finalize = _finalize; } +static void +camel_service_init (void *o, void *k) +{ +/* CamelService *service = o;*/ + return; +} + GtkType camel_service_get_type (void) { @@ -79,7 +86,7 @@ camel_service_get_type (void) sizeof (CamelService), sizeof (CamelServiceClass), (GtkClassInitFunc) camel_service_class_init, - (GtkObjectInitFunc) NULL, + (GtkObjectInitFunc) camel_service_init, /* reserved_1 */ NULL, /* reserved_2 */ NULL, (GtkClassInitFunc) NULL, @@ -92,7 +99,6 @@ camel_service_get_type (void) return camel_service_type; } - static void _finalize (GtkObject *object) { |