Searched refs:requiredSize (Results 1 - 6 of 6) sorted by relevance

/haiku/src/system/libroot/add-ons/icu/
H A DICUCollateData.cpp119 size_t outSize, size_t& requiredSize)
122 requiredSize = 0;
129 requiredSize = strlcpy(out, in, outSize);
141 requiredSize = fCollator->getSortKey(unicodeIn, (uint8_t*)out, outSize);
144 if (requiredSize > 0) {
145 if (outSize >= requiredSize)
146 assert(out[requiredSize - 1] == '\0');
147 requiredSize--;
187 size_t& requiredSize)
190 requiredSize
118 Strxfrm(char* out, const char* in, size_t outSize, size_t& requiredSize) argument
186 Wcsxfrm(wchar_t* out, const wchar_t* in, size_t outSize, size_t& requiredSize) argument
[all...]
H A DICULocaleBackend.cpp300 size_t outSize, size_t& requiredSize)
304 return fCollateData.Strxfrm(out, in, outSize, requiredSize);
319 size_t& requiredSize)
323 return fCollateData.Wcsxfrm(out, in, outSize, requiredSize);
299 Strxfrm(char* out, const char* in, size_t outSize, size_t& requiredSize) argument
318 Wcsxfrm(wchar_t* out, const wchar_t* in, size_t outSize, size_t& requiredSize) argument
/haiku/headers/private/libroot/locale/
H A DICUCollateData.h32 size_t outSize, size_t& requiredSize);
36 size_t outSize, size_t& requiredSize);
H A DICULocaleBackend.h63 size_t outSize, size_t& requiredSize);
67 size_t outSize, size_t& requiredSize);
H A DLocaleBackend.h173 size_t outSize, size_t& requiredSize) = 0;
177 size_t outSize, size_t& requiredSize) = 0;
/haiku/src/kits/locale/
H A DCollator.cpp145 int requiredSize = fICUCollator->getSortKey(UnicodeString(string, length, local
147 if (requiredSize > length * 2) {
148 uint8_t* tmpBuffer = (uint8_t*)realloc(buffer, requiredSize);
159 buffer, requiredSize); local

Completed in 89 milliseconds