X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fnmem.c;h=35426dad1d7da818ec120755f6f85982db6aedc2;hb=832a7cfb01c097bb6afeac6f767b9a61c5355203;hp=596d55b973951d4d39168e68087c42b150c8646b;hpb=e5e0009a3e78e4ca72b5e0a4768e300091170323;p=yaz-moved-to-github.git diff --git a/src/nmem.c b/src/nmem.c index 596d55b..35426da 100644 --- a/src/nmem.c +++ b/src/nmem.c @@ -3,7 +3,7 @@ * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * - * $Id: nmem.c,v 1.2 2003-12-04 11:47:50 adam Exp $ + * $Id: nmem.c,v 1.3 2004-01-15 10:16:27 adam Exp $ */ /* @@ -149,12 +149,17 @@ static void free_block(nmem_block *p) #if NMEM_DEBUG void nmem_print_list (void) { + nmem_print_list_l(LOG_DEBUG); +} + +void nmem_print_list_l (int level) +{ struct nmem_debug_info *p; - yaz_log (LOG_DEBUG, "nmem print list"); + yaz_log (level, "nmem print list"); NMEM_ENTER; for (p = nmem_debug_list; p; p = p->next) - yaz_log (LOG_DEBUG, " %s:%d p=%p size=%d", p->file, p->line, p->p, + yaz_log (level, " %s:%d p=%p size=%d", p->file, p->line, p->p, nmem_total(p->p)); NMEM_LEAVE; }