From c3d6f44895ba788921ab04798c615d2cbac959a7 Mon Sep 17 00:00:00 2001 From: 7 Date: Thu, 27 Sep 2001 22:36:53 +0000 Subject: Fill the finalised data with nonsense, rather than 0's - more easily 2001-09-27 * camel-object.c (camel_object_unref): Fill the finalised data with nonsense, rather than 0's - more easily detect bad data. (camel_object_new): Clear instance data when we retrieve it off the list. * camel-object.h (_CamelObject): Added an event lock pointer for uh, locking event stuff. Also change the hooklist hashtable into a list. Changed all the code to handle it. Result: thread-safe events, event-hooks, and save memory too, and SHOULD FINALLY FIX THAT UNREAD COUNT PROBLEM. svn path=/trunk/; revision=13201 --- camel/ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'camel/ChangeLog') diff --git a/camel/ChangeLog b/camel/ChangeLog index ce3b17a206..b3eccf05f1 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,16 @@ +2001-09-27 + + * camel-object.c (camel_object_unref): Fill the finalised data + with nonsense, rather than 0's - more easily detect bad data. + (camel_object_new): Clear instance data when we retrieve it off + the list. + + * camel-object.h (_CamelObject): Added an event lock pointer for + uh, locking event stuff. Also change the hooklist hashtable into + a list. Changed all the code to handle it. Result: thread-safe + events, event-hooks, and save memory too, and SHOULD FINALLY FIX + THAT UNREAD COUNT PROBLEM. + 2001-09-27 Jeffrey Stedfast * camel-pgp-mime.c (camel_pgp_mime_part_decrypt): CRLF decode the -- cgit