Marcus Meissner <meiss...@suse.de> writes:

> On Wed, Jun 06, 2012 at 11:56:06AM +0200, Jacek Caban wrote:
>> On 06/06/12 11:52, Alexandre Julliard wrote:
>> > Jacek Caban <ja...@codeweavers.com> writes:
>> >
>> >> This usage of list is broken here as well. list_init should be called
>> >> before list_add_head (so calling it early in initialization code will
>> >> fix both problems).
>> > There's no reason to call list_init on list entries, it should only be
>> > called on the actual list.
>> 
>> Oh, right, sorry for misleading. I made wrong assumptions looking at the
>> patch.
>
> So, Alexandre, is my patch right or wrong? And if wrong, can you quickly fix 
> it:) 

The patch would work, but it's not very clean. It's better to avoid
destroying objects that are not yet on the list. I have some more
cleanups for that code that should address the issue.

-- 
Alexandre Julliard
julli...@winehq.org


Reply via email to