Home | History | Annotate | Download | only in uconv

Lines Matching full:fromoffsets

535         buf(NULL), outbuf(NULL), fromoffsets(NULL),
546 fromoffsets = new int32_t[bufsz + 1];
551 delete [] fromoffsets;
569 int32_t *fromoffsets;
769 // so that we don't overflow fromoffsets[].
771 buf + rd, useOffsets ? fromoffsets : NULL, flush, &err);
844 // remove an offset from fromoffsets[] as well
846 memmove(fromoffsets, fromoffsets + 1, ulen * 4);
901 // insert a pseudo-offset into fromoffsets[] as well
903 memmove(fromoffsets + 1, fromoffsets, ulen * 4);
904 fromoffsets[0] = -1;
950 // need at least 1 so that we don't access beyond the length of fromoffsets[]
964 // get the corresponding byte offset out of fromoffsets[]
968 fromoffset = fromoffsets[ferroffset];
974 // fromoffsets
978 // Do not use fromoffsets if (t != NULL) because the Unicode text may