From 9f12e7086d9d71bed7863ba0e3e63ed36831197a Mon Sep 17 00:00:00 2001 From: Gehad elrobey Date: Fri, 30 May 2014 02:13:44 +0300 Subject: HTML: Quote the '<' and '>' operators before inserting break tags The smaller than and greater than operators should be quoted before inserting the
tags in HTML. Otherwise breaks will be quoted which corrupts the format. Signed-off-by: Gehad elrobey Signed-off-by: Dirk Hohndel --- save-html.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/save-html.c b/save-html.c index 45bec2a96..609ab9e84 100644 --- a/save-html.c +++ b/save-html.c @@ -49,10 +49,10 @@ char *replace_char(char *str, char replace, char *replace_by) char *quote(char *string) { - char *new_line_removed = replace_char(string, '\n', "
"); - char *less_than_removed = replace_char(new_line_removed, '<', "<"); + char *less_than_removed = replace_char(string, '<', "<"); char *greater_than_removed = replace_char(less_than_removed, '>', ">"); - char *double_quotes_removed = replace_char(greater_than_removed, '"', """); + char *new_line_removed = replace_char(greater_than_removed, '\n', "
"); + char *double_quotes_removed = replace_char(new_line_removed, '"', """); char *single_quotes_removed = replace_char(double_quotes_removed, '\'', "'"); free(new_line_removed); free(less_than_removed); -- cgit v1.2.3-70-g09d2