/*
- * $Id: util.c,v 1.50 1998/02/27 07:29:35 kostas Exp $
+ * $Id: util.c,v 1.51 1998/02/27 09:07:25 kostas Exp $
*
* DEBUG:
* AUTHOR: Harvest Derived
if (s != NULL)
free(s);
#if MEM_GEN_TRACE
- if (tracefp)
+ if (tracefp && s)
fprintf(tracefp,"f:%p\n",s);
#endif
}
#endif
#if XMALLOC_TRACE
xmalloc_show_trace(p, 1);
+#endif
+#if MEM_GEN_TRACE
+ if (tracefp) /* new ptr, old ptr, new size */
+ fprintf(tracefp, "r:%p:%p:%d\n",p,s,sz);
#endif
return (p);
}
/*
- * $Id: main.cc,v 1.229 1998/02/27 07:24:56 kostas Exp $
+ * $Id: main.cc,v 1.230 1998/02/27 09:07:24 kostas Exp $
*
* DEBUG: section 1 Startup and Main Loop
* AUTHOR: Harvest Derived
_db_init(Config.Log.log, Config.debugOptions);
fd_open(fileno(debug_log), FD_LOG, Config.Log.log);
-
+#if MEM_GEN_TRACE
+ log_trace_init("/tmp/squid.alloc");
+#endif
debug(1, 0) ("Starting Squid Cache version %s for %s...\n",
version_string,
CONFIG_HOST_TYPE);