src/log.c

changeset 7441
bbefd83718c0
parent 7440
e0d8f6bc36c2
child 7442
247b4506d446
equal deleted inserted replaced
7440:e0d8f6bc36c2 7441:bbefd83718c0
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 /****************************************************************************

mercurial