Lines Matching defs:overflow
1051 * the check for buffer overflow is redundant but it is
1112 * Output the fromUnicode overflow buffer.
1114 * @return TRUE if overflow
1122 char *overflow, *t;
1132 overflow=(char *)cnv->charErrorBuffer;
1137 /* the overflow buffer contains too much, keep the rest */
1141 overflow[j++]=overflow[i++];
1153 /* copy the overflow contents to the target */
1154 *t++=overflow[i++];
1160 /* the overflow buffer is completely copied to the target */
1230 /* output the target overflow buffer */
1240 /* the overflow buffer is emptied and there is no new input: we are done */
1245 * Do not simply return with a buffer overflow error if
1498 * the check for buffer overflow is redundant but it is
1558 * Output the toUnicode overflow buffer.
1560 * @return TRUE if overflow
1568 UChar *overflow, *t;
1578 overflow=cnv->UCharErrorBuffer;
1583 /* the overflow buffer contains too much, keep the rest */
1587 overflow[j++]=overflow[i++];
1599 /* copy the overflow contents to the target */
1600 *t++=overflow[i++];
1606 /* the overflow buffer is completely copied to the target */
1676 /* output the target overflow buffer */
1686 /* the overflow buffer is emptied and there is no new input: we are done */
1691 * Do not simply return with a buffer overflow error if
1753 /* if an overflow occurs, then get the preflighting length */
1809 /* if an overflow occurs, then get the preflighting length */
1877 /* flush the target overflow buffer */
1879 UChar *overflow;
1881 overflow=cnv->UCharErrorBuffer;
1884 U16_NEXT(overflow, i, length, c);
1886 /* move the remaining overflow contents up to the beginning */
1896 * Continue if the overflow buffer contained only a lead surrogate,
1955 /* write the lead surrogate from the overflow buffer */
1981 /* got overflow output from the conversion */
1986 /* move the remaining overflow contents up to the beginning */
2014 * into the beginning of the overflow buffer
2017 /* move further overflow back */
2118 /* output the targetCnv overflow buffer */
2129 /* the fromUnicode overflow buffer is emptied and there is no new input: we are done */
2201 * source - sourceCnv overflow - pivot - targetCnv overflow - target
2204 * The targetCnv overflow buffer is flushed out only once before the loop.
2224 /* target overflow, or conversion error */
2239 * if(sourceCnv overflow buffer not empty) {
2240 * move(sourceCnv overflow buffer -> pivot);
2244 /* output the sourceCnv overflow buffer */
2350 /* pivot overflow: continue with the conversion loop */
2375 * - a target buffer overflow occurred