|
From: <mr...@mr...> - 2004-06-10 22:14:33
|
# This is a BitKeeper generated diff -Nru style patch.
#
# ChangeSet
# 2004/06/10 23:48:58+02:00 mr...@fo... =
# plug minor memory leak
# =
# kernel/print.c
# 2004/06/10 23:48:57+02:00 mr...@fo... +3 -1
# free memory associated with the default logger
# =
diff -Nru a/kernel/print.c b/kernel/print.c
--- a/kernel/print.c 2004-06-11 00:14:24 +02:00
+++ b/kernel/print.c 2004-06-11 00:14:24 +02:00
@@ -179,7 +179,8 @@
free(l->levels[i].name);
free(l->levels);
}
- free(l);
+ if(l !=3D &tag_default)
+ free(l);
}
=
extern void
@@ -187,6 +188,7 @@
{
tchash_destroy(tags, free_tag);
tchash_destroy(loggers, NULL);
+ free_tag(&tag_default);
}
=
extern void
|