i've removed some useless test for NULL pointer before kfree calls. if(p) kfree(p) -> kfree(p) i've also removed variables that have become unused. the patch is quite big, but i've check it many times. -- BenoƮt Dejean JID: TazForEver@jabber.org http://gdesklets.gnomedesktop.org http://www.paulla.asso.fr