--- parser.c.old	2005-12-04 19:39:43.000000000 +0200
+++ parser.c	2005-12-04 19:39:49.000000000 +0200
@@ -79,6 +79,8 @@
 			block->values=block->values->prev;
 	if(blocks)
 		while(blocks->prev) blocks=blocks->prev;
+
+    fclose(fp);
 	return blocks;
 }
 
