Mercurial > pidgin.yaz
changeset 18360:d8f783ed28d3
Make the Trillian logger set flags properly, and use <br> instead of \n for
newlines. Also, add a comment about \r characters. We should deal with
those at some point.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sat, 30 Jun 2007 21:57:01 +0000 |
parents | d1e7c8015308 |
children | 95a37af927ff |
files | libpurple/plugins/log_reader.c |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/plugins/log_reader.c Fri Jun 29 18:56:56 2007 +0000 +++ b/libpurple/plugins/log_reader.c Sat Jun 30 21:57:01 2007 +0000 @@ -1422,6 +1422,7 @@ char *c; const char *line; + *flags = PURPLE_LOG_READ_NO_NEWLINE; g_return_val_if_fail(log != NULL, g_strdup("")); data = log->logger_data; @@ -1676,10 +1677,14 @@ if (footer) g_string_append(formatted, footer); - g_string_append_c(formatted, '\n'); + g_string_append(formatted, "<br>"); } g_free(read); + + /* XXX: TODO: What can we do about removing \r characters? + * XXX: TODO: and will that allow us to avoid this + * XXX: TODO: g_strchomp(), or is that unrelated? */ /* XXX: TODO: Avoid this g_strchomp() */ return g_strchomp(g_string_free(formatted, FALSE)); }