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
1757 /* if an overflow occurs, then get the preflighting length */
1817 /* if an overflow occurs, then get the preflighting length */
1885 /* flush the target overflow buffer */
1887 UChar *overflow;
1889 overflow=cnv->UCharErrorBuffer;
1892 U16_NEXT(overflow, i, length, c);
1894 /* move the remaining overflow contents up to the beginning */
1904 * Continue if the overflow buffer contained only a lead surrogate,
1963 /* write the lead surrogate from the overflow buffer */
1989 /* got overflow output from the conversion */
1994 /* move the remaining overflow contents up to the beginning */
2022 * into the beginning of the overflow buffer
2025 /* move further overflow back */
2126 /* output the targetCnv overflow buffer */
2137 /* the fromUnicode overflow buffer is emptied and there is no new input: we are done */
2209 * source - sourceCnv overflow - pivot - targetCnv overflow - target
2212 * The targetCnv overflow buffer is flushed out only once before the loop.
2232 /* target overflow, or conversion error */
2247 * if(sourceCnv overflow buffer not empty) {
2248 * move(sourceCnv overflow buffer -> pivot);
2252 /* output the sourceCnv overflow buffer */
2358 /* pivot overflow: continue with the conversion loop */
2383 * - a target buffer overflow occurred