author | Lars Hjemli <hjemli@gmail.com> | 2010-07-13 19:55:47 (UTC) |
---|---|---|
committer | Lars Hjemli <hjemli@gmail.com> | 2010-07-13 19:55:47 (UTC) |
commit | 60fcf600f5010701c20b63867999a802ca0e05c0 (patch) (unidiff) | |
tree | d46f660ec5c72bb3efe65ea5039386714da2e71e | |
parent | 6654d5b7bdc1d775cf09ca6690b1fc5ecea4696d (diff) | |
parent | 73ac0fb6f217addbcd7878828407392418c973de (diff) | |
download | cgit-60fcf600f5010701c20b63867999a802ca0e05c0.zip cgit-60fcf600f5010701c20b63867999a802ca0e05c0.tar.gz cgit-60fcf600f5010701c20b63867999a802ca0e05c0.tar.bz2 |
Merge branch 'stable'
-rw-r--r-- | parsing.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -181,24 +181,28 @@ struct commitinfo *cgit_parse_commit(struct commit *commit) | |||
181 | 181 | ||
182 | while (p && *p == '\n') { | 182 | while (p && *p == '\n') { |
183 | p = strchr(p, '\n'); | 183 | p = strchr(p, '\n'); |
184 | if (p) | 184 | if (p) |
185 | p++; | 185 | p++; |
186 | } | 186 | } |
187 | if (p) | 187 | if (p) |
188 | ret->msg = xstrdup(p); | 188 | ret->msg = xstrdup(p); |
189 | } else | 189 | } else |
190 | ret->subject = xstrdup(p); | 190 | ret->subject = xstrdup(p); |
191 | 191 | ||
192 | if (ret->msg_encoding) { | 192 | if (ret->msg_encoding) { |
193 | reencode(&ret->author, PAGE_ENCODING, ret->msg_encoding); | ||
194 | reencode(&ret->author_email, PAGE_ENCODING, ret->msg_encoding); | ||
195 | reencode(&ret->committer, PAGE_ENCODING, ret->msg_encoding); | ||
196 | reencode(&ret->committer_email, PAGE_ENCODING, ret->msg_encoding); | ||
193 | reencode(&ret->subject, PAGE_ENCODING, ret->msg_encoding); | 197 | reencode(&ret->subject, PAGE_ENCODING, ret->msg_encoding); |
194 | reencode(&ret->msg, PAGE_ENCODING, ret->msg_encoding); | 198 | reencode(&ret->msg, PAGE_ENCODING, ret->msg_encoding); |
195 | } | 199 | } |
196 | 200 | ||
197 | return ret; | 201 | return ret; |
198 | } | 202 | } |
199 | 203 | ||
200 | 204 | ||
201 | struct taginfo *cgit_parse_tag(struct tag *tag) | 205 | struct taginfo *cgit_parse_tag(struct tag *tag) |
202 | { | 206 | { |
203 | void *data; | 207 | void *data; |
204 | enum object_type type; | 208 | enum object_type type; |