comparison src/log.c @ 7442:d42289ecf0ce

[gaim-migrate @ 8047] argh. stupid windows. committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Thu, 06 Nov 2003 01:41:03 +0000
parents 4304bb369240
children df50bd14e161
comparison
equal deleted inserted replaced
7441:4304bb369240 7442:d42289ecf0ce
60 void gaim_log_write(GaimLog *log, GaimMessageFlags type, 60 void gaim_log_write(GaimLog *log, GaimMessageFlags type,
61 const char *from, time_t time, const char *message) 61 const char *from, time_t time, const char *message)
62 { 62 {
63 g_return_if_fail(log); 63 g_return_if_fail(log);
64 g_return_if_fail(log->logger); 64 g_return_if_fail(log->logger);
65 g_return_if_fail((log->logger->write)); 65 g_return_if_fail(log->logger->write);
66 66
67 log->logger->write(log, type, from, time, message); 67 (log->logger->write)(log, type, from, time, message);
68 } 68 }
69 69
70 char *gaim_log_read(GaimLog *log, GaimLogReadFlags *flags) 70 char *gaim_log_read(GaimLog *log, GaimLogReadFlags *flags)
71 { 71 {
72 g_return_val_if_fail(log && log->logger, NULL); 72 g_return_val_if_fail(log && log->logger, NULL);
73 if ((log->logger->read)) 73 if (log->logger->read)
74 return log->logger->read(log, flags); 74 return (log->logger->read)(log, flags);
75 return (_("<b><font color\"=red\">The logger has no read function</font></b>")); 75 return (_("<b><font color\"=red\">The logger has no read function</font></b>"));
76 } 76 }
77 77
78 /**************************************************************************** 78 /****************************************************************************
79 * LOGGER FUNCTIONS ********************************************************* 79 * LOGGER FUNCTIONS *********************************************************