--- a/buffy.c 2009-08-10 08:23:12.731846990 -0400 +++ b/buffy.c 2009-08-10 08:23:50.541878087 -0400 @@ -236,7 +236,6 @@ { if(*tmp) { - FREE (&((*tmp)->path)); tmp1=(*tmp)->next; FREE (tmp); /* __FREE_CHECKED__ */ *tmp=tmp1;