When a commit has a specific encoding, this encoding also applies to
the author and committer name and email.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
ret->subject = xstrdup(p);
if (ret->msg_encoding) {
ret->subject = xstrdup(p);
if (ret->msg_encoding) {
+ reencode(&ret->author, PAGE_ENCODING, ret->msg_encoding);
+ reencode(&ret->author_email, PAGE_ENCODING, ret->msg_encoding);
+ reencode(&ret->committer, PAGE_ENCODING, ret->msg_encoding);
+ reencode(&ret->committer_email, PAGE_ENCODING, ret->msg_encoding);
reencode(&ret->subject, PAGE_ENCODING, ret->msg_encoding);
reencode(&ret->msg, PAGE_ENCODING, ret->msg_encoding);
}
reencode(&ret->subject, PAGE_ENCODING, ret->msg_encoding);
reencode(&ret->msg, PAGE_ENCODING, ret->msg_encoding);
}