commit | fff26a68053022a2cbc39142c7c6f6d016837058 | [log] [tgz] |
---|---|---|
author | Junio C Hamano <gitster@pobox.com> | Fri Dec 07 14:10:56 2012 -0800 |
committer | Junio C Hamano <gitster@pobox.com> | Fri Dec 07 14:10:56 2012 -0800 |
tree | 1ad5a3cd1a135213b3694f11fdcb52bcddec51b9 | |
parent | 6a402843c2bc0a72fb70c8795aee523d7f1582d3 [diff] | |
parent | 0e18bcd5e937b9e5857892e7f5c80c3c5b1da5d4 [diff] |
Merge branch 'jc/same-encoding' into maint Various codepaths checked if two encoding names are the same using ad-hoc code and some of them ended up asking iconv() to convert between "utf8" and "UTF-8". The former is not a valid way to spell the encoding name, but often people use it by mistake, and we equated them in some but not all codepaths. Introduce a new helper function to make these codepaths consistent. * jc/same-encoding: reencode_string(): introduce and use same_encoding()