Mercurial > pidgin.yaz
diff src/log.c @ 12958:6910db1ae6a1
[gaim-migrate @ 15311]
Remove an extraneous g_strdup() that we probably never called anyway.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Fri, 20 Jan 2006 00:26:55 +0000 |
parents | 7e45ccd91e58 |
children | b98a28bf29d9 |
line wrap: on
line diff
--- a/src/log.c Fri Jan 20 00:26:17 2006 +0000 +++ b/src/log.c Fri Jan 20 00:26:55 2006 +0000 @@ -1003,18 +1003,20 @@ static char *html_logger_read(GaimLog *log, GaimLogReadFlags *flags) { - char *read, *minus_header; + char *read; GaimLogCommonLoggerData *data = log->logger_data; *flags = GAIM_LOG_READ_NO_NEWLINE; if (!data || !data->path) return g_strdup(_("<font color=\"red\"><b>Unable to find log path!</b></font>")); if (g_file_get_contents(data->path, &read, NULL, NULL)) { - minus_header = strchr(read, '\n'); + char *minus_header = strchr(read, '\n'); + if (!minus_header) - minus_header = g_strdup(read); - else - minus_header = g_strdup(minus_header + 1); + return read; + + minus_header = g_strdup(minus_header + 1); g_free(read); + return minus_header; } return g_strdup_printf(_("<font color=\"red\"><b>Could not read file: %s</b></font>"), data->path);