Home | History | Annotate | Download | only in toolutil

Lines Matching refs:conv

47     UConverter* conv;
53 ucbuf_autodetect_fs(FileStream* in, const char** cp, UConverter** conv, int32_t* signatureLength, UErrorCode* error){
73 *conv =NULL;
78 *conv = ucnv_open(*cp,error);
83 ucnv_toUnicode(*conv, &pTarget, target+1, &pStart, start+*signatureLength, NULL, FALSE, error);
132 ucbuf_autodetect(const char* fileName, const char** cp,UConverter** conv, int32_t* signatureLength,UErrorCode* error){
137 if(conv==NULL || cp==NULL || fileName==NULL){
149 if(ucbuf_autodetect_fs(in,cp,conv,signatureLength,error)) {
152 ucnv_close(*conv);
153 *conv=NULL;
205 if(buf->conv){
210 ucnv_setToUCallBack(buf->conv,
220 ucnv_toUnicode(buf->conv,&target,target+(buf->bufCapacity-offset),
243 ucnv_getInvalidChars(buf->conv,context,&len,&error1);
272 ucnv_reset(buf->conv);
277 ucnv_setToUCallBack(buf->conv,
289 ucnv_toUnicode(buf->conv,&target,target+(buf->bufCapacity-offset),
476 buf->conv=NULL;
482 ucbuf_autodetect_fs(in,cp,&buf->conv,&buf->signatureLength,error);
485 ucbuf_autodetect_fs(in,&knownCp,&buf->conv,&buf->signatureLength,error);
487 if(U_SUCCESS(*error) && buf->conv==NULL) {
488 buf->conv=ucnv_open(*cp,error);
491 ucnv_close(buf->conv);
497 if((buf->conv==NULL) && (buf->showWarning==TRUE)){
564 if(buf->conv){
565 ucnv_close(buf->conv);
585 ucnv_resetToUnicode(buf->conv);
599 ucnv_toUnicode(buf->conv, &pTarget, target+1, &pStart, start+numRead, NULL, FALSE, error);
617 return (T_FileStream_size(buf->in)-buf->signatureLength)/ucnv_getMinCharSize(buf->conv);