Lines Matching defs:len
72 unsigned len = MultiByteToWideChar(codePage, 0, s + i,
75 if (len == 0)
77 i += len;
83 unsigned len = (unsigned)MultiByteToWideChar(codePage, 0, src, (int)src.Len(), NULL, 0);
84 if (len == 0)
91 len = (unsigned)MultiByteToWideChar(codePage, 0, src, (int)src.Len(), dest.GetBuf(len), (int)len);
92 if (len == 0)
94 dest.ReleaseBuf_SetEnd(len);
144 unsigned len = WideCharToMultiByte(codePage, 0, s + i, src.Len() - i,
149 if (len == 0)
151 i += len;
187 unsigned len = (unsigned)WideCharToMultiByte(codePage, 0, src, (int)src.Len(), NULL, 0, NULL, NULL);
188 if (len == 0)
198 len = (unsigned)WideCharToMultiByte(codePage, 0, src, (int)src.Len(),
199 dest.GetBuf(len), (int)len,
205 if (len == 0)
207 dest.ReleaseBuf_SetEnd(len);
217 const unsigned len = src.Len() * 2;
218 CharToOem(src, dest.GetBuf(len));
219 dest.ReleaseBuf_CalcLen(len);
250 const size_t len = mbstowcs(d, src, limit);
251 if (len != (size_t)-1)
253 dest.ReleaseBuf_SetEnd((unsigned)len);
276 const size_t len = mbstowcs(d, src, limit);
277 if (len != (size_t)-1)
279 dest.ReleaseBuf_SetEnd((unsigned)len);
382 const size_t len = wcstombs(d, src, limit);
384 if (len != (size_t)-1)
386 dest.ReleaseBuf_SetEnd((unsigned)len);
432 const size_t len = wcstombs(NULL, src, 0);
434 if (len != (size_t)-1)
436 const unsigned limit = ((unsigned)len);
437 if (limit == len)
443 printf("\nwcstombs; len = %d %ls \n", (int)src.Len(), src.Ptr());
451 const size_t len2 = wcstombs(d, src, len + 1);
456 printf("\nOK : destLen = %d : %s\n", (int)len, dest.Ptr());
491 printf("\nUnicodeStringToMultiByte2; len = %d \n", (int)src.Len());