From d3c0b317ea8dd34a3cbcef6b0fc34778cd13fcce Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Sat, 14 Dec 2013 19:53:29 -0700 Subject: [PATCH] mg.c: White-space only Indent code that's in a block added in the previous commit. --- mg.c | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/mg.c b/mg.c index 45a8ac1..8c57e2a 100644 --- a/mg.c +++ b/mg.c @@ -754,24 +754,23 @@ S_fixup_errno_string(pTHX_ SV* sv) } else { - /* In some locales the error string may come back as UTF-8, in - * which case we should turn on that flag. This didn't use to - * happen, and to avoid any possible backward compatibility issues, - * we don't turn on the flag unless we have to. So the flag stays - * off for an entirely ASCII string. We assume that if the string - * looks like UTF-8, it really is UTF-8: "text in any other - * encoding that uses bytes with the high bit set is extremely - * unlikely to pass a UTF-8 validity test" - * (http://en.wikipedia.org/wiki/Charset_detection). There is a - * potential that we will get it wrong however, especially on short - * error message text. (If it turns out to be necessary, we could - * also keep track if the current LC_MESSAGES locale is UTF-8) */ - if (! IN_BYTES /* respect 'use bytes' */ - && ! is_ascii_string((U8*) SvPVX_const(sv), SvCUR(sv)) - && is_utf8_string((U8*) SvPVX_const(sv), SvCUR(sv))) - { - SvUTF8_on(sv); - } + /* In some locales the error string may come back as UTF-8, in which + * case we should turn on that flag. This didn't use to happen, and to + * avoid any possible backward compatibility issues, we don't turn on + * the flag unless we have to. So the flag stays off for an entirely + * ASCII string. We assume that if the string looks like UTF-8, it + * really is UTF-8: "text in any other encoding that uses bytes with + * the high bit set is extremely unlikely to pass a UTF-8 validity + * test" (http://en.wikipedia.org/wiki/Charset_detection). There is a + * potential that we will get it wrong however, especially on short + * error message text. (If it turns out to be necessary, we could also + * keep track if the current LC_MESSAGES locale is UTF-8) */ + if (! IN_BYTES /* respect 'use bytes' */ + && ! is_ascii_string((U8*) SvPVX_const(sv), SvCUR(sv)) + && is_utf8_string((U8*) SvPVX_const(sv), SvCUR(sv))) + { + SvUTF8_on(sv); + } } } -- 1.8.3.1