--- inn-2.3.2-plain/storage/buffindexed/Makefile	Wed Jan 16 19:44:05 2002
+++ inn-2.3.2/storage/buffindexed/Makefile	Wed Jan 16 19:44:11 2002
@@ -2,7 +2,7 @@
 
 include ../../Makefile.global
 
-CFLAGS  = $(GCFLAGS) -I../../include -I..
+CFLAGS  = $(GCFLAGS) -I../../include -I.. -DOV_DEBUG
 
 SOURCES = buffindexed.c
 OBJECTS = buffindexed.o
--- inn-2.3.2-plain/storage/buffindexed/buffindexed.c	Wed Jan 16 19:46:10 2002
+++ inn-2.3.2/storage/buffindexed/buffindexed.c	Wed Jan 16 19:47:17 2002
@@ -1801,7 +1801,11 @@
 	/* this may be duplicated, but ignore it in this case */
 	OVEXPremove(Gib[j].token, TRUE, NULL, 0);
       }
+#ifdef OV_DEBUG
+      freegroupblock(ge);
+#else
       freegroupblock();
+#endif
       ovgroupunmap();
       ge->expired = time(NULL);
       ge->count = 0;
@@ -1919,7 +1923,7 @@
   FILE		*F = NULL;
   PID_T		pid;
   char		*path = NULL;
-  int		j;
+  int		i,j;
   struct ov_trace_array *trace;
   struct ov_name_table	*ntp;
 #endif /* OV_DEBUG */
