From: <mi...@mr...> - 2004-07-28 18:23:20
|
# 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-07-28 20:23:12 +02:00 +++ b/kernel/print.c 2004-07-28 20:23:12 +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 |