* All rights reserved.
* Sebastian Hammer, Adam Dickmeiss
*
- * $Id: xmalloc.c,v 1.14 2001-11-06 17:05:19 adam Exp $
+ * $Id: xmalloc.c,v 1.16 2002-04-16 13:04:20 heikki Exp $
*/
#if HAVE_CONFIG_H
#include <yaz/log.h>
#include <yaz/xmalloc.h>
-#define TRACE_XMALLOC 2
+#ifndef TRACE_XMALLOC
+#define TRACE_XMALLOC 1
+#endif
#if TRACE_XMALLOC > 1
void *p = xrealloc_d (o, size, file, line);
#if TRACE_XMALLOC
- yaz_log (LOG_DEBUG,
+ yaz_log (LOG_MALLOC,
"%s:%d: xrealloc(s=%d) %p -> %p", file, line, size, o, p);
#endif
if (!p)
void *p = xmalloc_d (size, file, line);
#if TRACE_XMALLOC
- yaz_log (LOG_DEBUG, "%s:%d: xmalloc(s=%d) %p", file, line, size, p);
+ yaz_log (LOG_MALLOC, "%s:%d: xmalloc(s=%d) %p", file, line, size, p);
#endif
if (!p)
{
{
void *p = xcalloc_d (nmemb, size, file, line);
#if TRACE_XMALLOC
- yaz_log (LOG_DEBUG, "%s:%d: xcalloc(s=%d) %p", file, line, size, p);
+ yaz_log (LOG_MALLOC, "%s:%d: xcalloc(s=%d) %p", file, line, size, p);
#endif
if (!p)
{
{
char *p = (char *)xmalloc_d (strlen(s)+1, file, line);
#if TRACE_XMALLOC
- yaz_log (LOG_DEBUG, "%s:%d: xstrdup(s=%d) %p", file, line, strlen(s)+1, p);
+ yaz_log (LOG_MALLOC, "%s:%d: xstrdup(s=%d) %p", file, line, strlen(s)+1, p);
#endif
strcpy (p, s);
return p;
return ;
#if TRACE_XMALLOC
if (p)
- yaz_log (LOG_DEBUG, "%s:%d: xfree %p", file, line, p);
+ yaz_log (LOG_MALLOC, "%s:%d: xfree %p", file, line, p);
#endif
xfree_d(p, file, line);
}