| 71 char *gaim_log_read(GaimLog *log, GaimLogReadFlags *flags) |
71 char *gaim_log_read(GaimLog *log, GaimLogReadFlags *flags) |
| 72 { |
72 { |
| 73 g_return_val_if_fail(log && log->logger, NULL); |
73 g_return_val_if_fail(log && log->logger, NULL); |
| 74 if (log->logger->read) { |
74 if (log->logger->read) { |
| 75 char *ret = (log->logger->read)(log, flags); |
75 char *ret = (log->logger->read)(log, flags); |
| 76 gaim_str_strip_linefeed(ret); |
76 gaim_str_strip_cr(ret); |
| 77 return ret; |
77 return ret; |
| 78 } |
78 } |
| 79 return (_("<b><font color=\"red\">The logger has no read function</font></b>")); |
79 return (_("<b><font color=\"red\">The logger has no read function</font></b>")); |
| 80 } |
80 } |
| 81 |
81 |