Website Summary Files Commits Branches @commit @diff @stats
path: root / cgit.c
diff options
context:
space:
mode:
Commit0a799424f682071da9f5b632d1394308e9255bb5 (patch)
Author
 Julius Plenz <plenz@cis.fu-berlin.de>
2011-03-10 17:03:23 +0100
Committer
 Lars Hjemli <hjemli@gmail.com>
2011-03-26 15:21:07 +0100
Filescbc64c3d05d27cffb6c997b7ace6924838a829ff /cgit.c
cgit-0a799424f682071da9f5b632d1394308e9255bb5.tar
cgit-0a799424f682071da9f5b632d1394308e9255bb5.tar.gz
cgit-0a799424f682071da9f5b632d1394308e9255bb5.zip
Parent5db02854e64fa41aa459ea7d13fc827063deda41 (diff)
fix two encoding bugs
reencode() takes three arguments in the order (txt, from, to), opposed to reencode_string, which will, like iconv, handle the arguments with from and to swapped. Fix that (this makes reencode more intuitive). If src and dst encoding are equivalent, don't do any encoding. If no special encoding parameter is found within the commit, assume UTF-8 and explicitly convert to PAGE_ENCODING. The change to reencode() mentioned above avoids re-encoding a UTF-8 string to UTF-8, for example. Signed-off-by: Julius Plenz <plenz@cis.fu-berlin.de> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
0 files changed, 0 insertions, 0 deletions