Lines Matching refs:convbuf
718 char* convbuf; in wcsconv() local
745 if ((convbuf = static_cast<char*>(malloc(nbytes + 1))) == nullptr) return nullptr; in wcsconv()
750 if ((nbytes = wcsrtombs(convbuf, (const wchar_t**)&p, nbytes, &mbs)) == (size_t)-1) { in wcsconv()
751 free(convbuf); in wcsconv()
754 convbuf[nbytes] = '\0'; in wcsconv()
755 return convbuf; in wcsconv()
817 wchar_t* convbuf = static_cast<wchar_t*>(calloc(insize + 1, sizeof(*convbuf))); in mbsconv() local
818 if (convbuf == nullptr) return nullptr; in mbsconv()
819 wchar_t* wcp = convbuf; in mbsconv()
831 free(convbuf); in mbsconv()
836 return convbuf; in mbsconv()