On Fri, Jan 05, 2007 at 03:58:47PM +0100, Szabolcs Nagy wrote:
> why do you swap with memory copy (in view.c/swap())?
> why just changing the pointers (prev, next) not enough?
The reason is that clients, stack or sel might be affected
during the swap and it's a pain to keep track of those pointers
pointing to the correct data. However, the freeze seems to be
related to a side-effect of this swap() thing. My brain is too
fucked up today, I have no sane solution right now. Maybe you
can do it better, lemme know.
Regards,
-- Anselm R. Garbe >< http://suckless.org/~arg/ >< GPG key: 0D73F361Received on Fri Jan 05 2007 - 16:37:26 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 14:34:18 UTC