diff options
Diffstat (limited to 'camel/ChangeLog')
-rw-r--r-- | camel/ChangeLog | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index cb0509d897..86e0ef0963 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,33 @@ +2001-07-17 Peter Williams <peterw@ximian.com> + + Clean up some exception misusage. + + * providers/imap/camel-imap-command.c (camel_imap_command): Use + our own internal exception for sending the string and transfer it + to @ex if anything goes wrong. + (imap_read_response): Use our own internal exception for reading + the untagged responses and blah blah blah. + + * camel-session.c (get_service): Use our own internal exception + when constructing the service and transfer it to @ex if anything + goes wrong. + + * camel-remote-store.c (remote_recv_line): Instead of having + gboolean exception, use our own internal exception and copy + it to @ex if anything goes wrong. + + * camel-store.c (store_sync): Create an internal exception + because sync_folder() checks it for validity. Transfer it to + @ex when done. + + * camel-exception.c (camel_exception_get_description): If @ex is + NULL, complain - passing NULL exceptions to Camel is okay, but + there should be no circumstances under which they're then + examined. + (camel_exception_get_id): Same here, + (camel_exception_xfer): NULL-protect and warn if transferring from + a NULL exception. + 2001-07-17 Jeffrey Stedfast <fejj@ximian.com> * camel-store.c (init_trash): Use CAMEL_VTRASH_NAME. |