Mercurial > pidgin.yaz
comparison libpurple/log.c @ 22806:f15d9ded0c45
Clean up loggers when quitting (or unloading the logreader plugin).
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Sat, 03 May 2008 19:45:15 +0000 |
parents | f2045aae33b8 |
children | 173c612752ea |
comparison
equal
deleted
inserted
replaced
22805:3c98c25b076b | 22806:f15d9ded0c45 |
---|---|
665 | 665 |
666 void | 666 void |
667 purple_log_uninit(void) | 667 purple_log_uninit(void) |
668 { | 668 { |
669 purple_signals_unregister_by_instance(purple_log_get_handle()); | 669 purple_signals_unregister_by_instance(purple_log_get_handle()); |
670 | |
671 purple_log_logger_remove(html_logger); | |
672 purple_log_logger_free(html_logger); | |
673 html_logger = NULL; | |
674 | |
675 purple_log_logger_remove(txt_logger); | |
676 purple_log_logger_free(txt_logger); | |
677 txt_logger = NULL; | |
678 | |
679 purple_log_logger_remove(old_logger); | |
680 purple_log_logger_free(old_logger); | |
681 old_logger = NULL; | |
670 } | 682 } |
671 | 683 |
672 /**************************************************************************** | 684 /**************************************************************************** |
673 * LOGGERS ****************************************************************** | 685 * LOGGERS ****************************************************************** |
674 ****************************************************************************/ | 686 ****************************************************************************/ |