Lines Matching refs:output
33 // Returns the text length of output.
34 static size_t toLanguageTag(char* output, size_t outSize, const std::string& locale) {
35 output[0] = '\0';
42 outLength = uloc_canonicalize(locale.c_str(), output, outSize, &uErr);
46 output[0] = '\0';
51 if (strncmp(output, "und", 3) == 0 &&
52 (outLength == 3 || (outLength == 8 && output[3] == '_'))) {
58 uloc_addLikelySubtags(output, likelyChars, ULOC_FULLNAME_CAPACITY, &uErr);
61 ALOGD("uloc_addLikelySubtags(\"%s\") failed: %s", output, u_errorName(uErr));
62 output[0] = '\0';
67 outLength = uloc_toLanguageTag(likelyChars, output, outSize, FALSE, &uErr);
71 output[0] = '\0';
75 ALOGD("ICU normalized '%s' to '%s'", locale.c_str(), output);