Lines Matching refs:overflow
1059 * the check for buffer overflow is redundant but it is
1120 * Output the fromUnicode overflow buffer.
1122 * @return TRUE if overflow
1130 char *overflow, *t;
1140 overflow=(char *)cnv->charErrorBuffer;
1145 /* the overflow buffer contains too much, keep the rest */
1149 overflow[j++]=overflow[i++];
1161 /* copy the overflow contents to the target */
1162 *t++=overflow[i++];
1168 /* the overflow buffer is completely copied to the target */
1238 /* output the target overflow buffer */
1248 /* the overflow buffer is emptied and there is no new input: we are done */
1253 * Do not simply return with a buffer overflow error if
1506 * the check for buffer overflow is redundant but it is
1566 * Output the toUnicode overflow buffer.
1568 * @return TRUE if overflow
1576 UChar *overflow, *t;
1586 overflow=cnv->UCharErrorBuffer;
1591 /* the overflow buffer contains too much, keep the rest */
1595 overflow[j++]=overflow[i++];
1607 /* copy the overflow contents to the target */
1608 *t++=overflow[i++];
1614 /* the overflow buffer is completely copied to the target */
1684 /* output the target overflow buffer */
1694 /* the overflow buffer is emptied and there is no new input: we are done */
1699 * Do not simply return with a buffer overflow error if
1765 /* if an overflow occurs, then get the preflighting length */
1825 /* if an overflow occurs, then get the preflighting length */
1893 /* flush the target overflow buffer */
1895 UChar *overflow;
1897 overflow=cnv->UCharErrorBuffer;
1900 U16_NEXT(overflow, i, length, c);
1902 /* move the remaining overflow contents up to the beginning */
1912 * Continue if the overflow buffer contained only a lead surrogate,
1971 /* write the lead surrogate from the overflow buffer */
1997 /* got overflow output from the conversion */
2002 /* move the remaining overflow contents up to the beginning */
2030 * into the beginning of the overflow buffer
2033 /* move further overflow back */
2134 /* output the targetCnv overflow buffer */
2145 /* the fromUnicode overflow buffer is emptied and there is no new input: we are done */
2217 * source - sourceCnv overflow - pivot - targetCnv overflow - target
2220 * The targetCnv overflow buffer is flushed out only once before the loop.
2240 /* target overflow, or conversion error */
2255 * if(sourceCnv overflow buffer not empty) {
2256 * move(sourceCnv overflow buffer -> pivot);
2260 /* output the sourceCnv overflow buffer */
2366 /* pivot overflow: continue with the conversion loop */
2391 * - a target buffer overflow occurred