author | Lars Hjemli <hjemli@gmail.com> | 2008-02-23 19:13:57 (UTC) |
---|---|---|
committer | Lars Hjemli <hjemli@gmail.com> | 2008-02-23 19:14:01 (UTC) |
commit | e0572c39f78b4f88c706a49a60e211302b8e015c (patch) (unidiff) | |
tree | 4432d0400549c7ea521eea1dffddfbb2f96de0c6 | |
parent | e5ed227ef0da561e2bde8646ec816842392377ee (diff) | |
parent | eacde43d7184452e1fdc90b982b531f1f5239923 (diff) | |
download | cgit-e0572c39f78b4f88c706a49a60e211302b8e015c.zip cgit-e0572c39f78b4f88c706a49a60e211302b8e015c.tar.gz cgit-e0572c39f78b4f88c706a49a60e211302b8e015c.tar.bz2 |
Merge branch 'stable'
* stable:
Fix segfault
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
-rw-r--r-- | html.c | 20 |
1 files changed, 5 insertions, 15 deletions
@@ -50,5 +50,3 @@ void html_txt(char *txt) | |||
50 | if (c=='<' || c=='>' || c=='&') { | 50 | if (c=='<' || c=='>' || c=='&') { |
51 | *t = '\0'; | 51 | write(htmlfd, txt, t - txt); |
52 | html(txt); | ||
53 | *t = c; | ||
54 | if (c=='>') | 52 | if (c=='>') |
@@ -73,5 +71,3 @@ void html_ntxt(int len, char *txt) | |||
73 | if (c=='<' || c=='>' || c=='&') { | 71 | if (c=='<' || c=='>' || c=='&') { |
74 | *t = '\0'; | 72 | write(htmlfd, txt, t - txt); |
75 | html(txt); | ||
76 | *t = c; | ||
77 | if (c=='>') | 73 | if (c=='>') |
@@ -86,8 +82,4 @@ void html_ntxt(int len, char *txt) | |||
86 | } | 82 | } |
87 | if (t!=txt) { | 83 | if (t!=txt) |
88 | char c = *t; | 84 | write(htmlfd, txt, t - txt); |
89 | *t = '\0'; | ||
90 | html(txt); | ||
91 | *t = c; | ||
92 | } | ||
93 | if (len<0) | 85 | if (len<0) |
@@ -102,5 +94,3 @@ void html_attr(char *txt) | |||
102 | if (c=='<' || c=='>' || c=='\'') { | 94 | if (c=='<' || c=='>' || c=='\'') { |
103 | *t = '\0'; | 95 | write(htmlfd, txt, t - txt); |
104 | html(txt); | ||
105 | *t = c; | ||
106 | if (c=='>') | 96 | if (c=='>') |