Re: [evolution-patches] fix for the bug #274406 [calendar]
- From: Rodrigo Moya <rodrigo novell com>
- To: chenthill <pchenthill novell com>
- Cc: patches <evolution-patches lists ximian com>
- Subject: Re: [evolution-patches] fix for the bug #274406 [calendar]
- Date: Wed, 27 Apr 2005 11:34:54 +0200
On Wed, 2005-04-27 at 08:15 +0530, chenthill wrote:
> This occurs if the status of the received in cal_opened_cb is not OK. So
> i think we can then remove the extra unref present there. This causes
> the problem. As soon as the signal is emitted the cal_opened_cb is
> called which does an additional unref and thus causes a crash in
> async_signal_idle_cb. Have attached the modified patch.
>
right, this one looks ok. The extra _unref call was not needed, since we
are creating the hash table with g_hash_table_new_full, which means
g_object_unref is called when you remove an item from the hash table.
I guess this should go to both HEAD and 2.2 branch.
--
Rodrigo Moya <rodrigo novell com>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]