src/log.c

changeset 7442
247b4506d446
parent 7441
bbefd83718c0
child 7443
16eb71497755
equal deleted inserted replaced
7441:bbefd83718c0 7442:247b4506d446
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 *********************************************************

mercurial