libpurple/log.c

branch
trac-17280-valid-log-html
changeset 39983
2e9efd7d3b78
parent 39981
cb79bc5b1e00
child 40925
a4a68d315090
--- a/libpurple/log.c	Wed Oct 09 20:12:01 2019 +0200
+++ b/libpurple/log.c	Wed Oct 09 20:39:11 2019 +0200
@@ -1395,7 +1395,7 @@
 
 		date = purple_date_format_full(localtime(&log->time));
 
-		written += fprintf(data->file, "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">\n<html>\n<head>\n");
+		written += fprintf(data->file, "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\"><html><head>");
 		written += fprintf(data->file, "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">");
 		written += fprintf(data->file, "<title>");
 		if (log->type == PURPLE_LOG_SYSTEM)
@@ -1406,8 +1406,8 @@
 					log->name, date, purple_account_get_username(log->account), prpl);
 
 		written += fprintf(data->file, "%s", header);
-		written += fprintf(data->file, "</title>\n</head>\n<body>\n");
-		written += fprintf(data->file, "<h1>%s</h1>\n<p>\n", header);
+		written += fprintf(data->file, "</title></head><body>");
+		written += fprintf(data->file, "<h1>%s</h1><p>\n", header);
 		g_free(header);
 	}
 

mercurial