comparison src/log.c @ 7535:f771759739c1

[gaim-migrate @ 8148] Log viewer search. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Mon, 17 Nov 2003 03:40:17 +0000
parents 3e85281aef0b
children d519d7940db5
comparison
equal deleted inserted replaced
7534:5f1531ec872a 7535:f771759739c1
68 (log->logger->write)(log, type, from, time, message); 68 (log->logger->write)(log, type, from, time, message);
69 } 69 }
70 70
71 char *gaim_log_read(GaimLog *log, GaimLogReadFlags *flags) 71 char *gaim_log_read(GaimLog *log, GaimLogReadFlags *flags)
72 { 72 {
73 int mflags;
73 g_return_val_if_fail(log && log->logger, NULL); 74 g_return_val_if_fail(log && log->logger, NULL);
74 if (log->logger->read) { 75 if (log->logger->read) {
75 char *ret = (log->logger->read)(log, flags); 76 char *ret = (log->logger->read)(log, flags ? flags : &mflags);
76 gaim_str_strip_cr(ret); 77 gaim_str_strip_cr(ret);
77 return ret; 78 return ret;
78 } 79 }
79 return (_("<b><font color=\"red\">The logger has no read function</font></b>")); 80 return (_("<b><font color=\"red\">The logger has no read function</font></b>"));
80 } 81 }