Lines Matching defs:overflow
1049 * the check for buffer overflow is redundant but it is
1110 * Output the fromUnicode overflow buffer.
1112 * @return TRUE if overflow
1120 char *overflow, *t;
1130 overflow=(char *)cnv->charErrorBuffer;
1135 /* the overflow buffer contains too much, keep the rest */
1139 overflow[j++]=overflow[i++];
1151 /* copy the overflow contents to the target */
1152 *t++=overflow[i++];
1158 /* the overflow buffer is completely copied to the target */
1228 /* output the target overflow buffer */
1238 /* the overflow buffer is emptied and there is no new input: we are done */
1243 * Do not simply return with a buffer overflow error if
1496 * the check for buffer overflow is redundant but it is
1556 * Output the toUnicode overflow buffer.
1558 * @return TRUE if overflow
1566 UChar *overflow, *t;
1576 overflow=cnv->UCharErrorBuffer;
1581 /* the overflow buffer contains too much, keep the rest */
1585 overflow[j++]=overflow[i++];
1597 /* copy the overflow contents to the target */
1598 *t++=overflow[i++];
1604 /* the overflow buffer is completely copied to the target */
1674 /* output the target overflow buffer */
1684 /* the overflow buffer is emptied and there is no new input: we are done */
1689 * Do not simply return with a buffer overflow error if
1755 /* if an overflow occurs, then get the preflighting length */
1815 /* if an overflow occurs, then get the preflighting length */
1883 /* flush the target overflow buffer */
1885 UChar *overflow;
1887 overflow=cnv->UCharErrorBuffer;
1890 U16_NEXT(overflow, i, length, c);
1892 /* move the remaining overflow contents up to the beginning */
1902 * Continue if the overflow buffer contained only a lead surrogate,
1961 /* write the lead surrogate from the overflow buffer */
1987 /* got overflow output from the conversion */
1992 /* move the remaining overflow contents up to the beginning */
2020 * into the beginning of the overflow buffer
2023 /* move further overflow back */
2124 /* output the targetCnv overflow buffer */
2135 /* the fromUnicode overflow buffer is emptied and there is no new input: we are done */
2207 * source - sourceCnv overflow - pivot - targetCnv overflow - target
2210 * The targetCnv overflow buffer is flushed out only once before the loop.
2230 /* target overflow, or conversion error */
2245 * if(sourceCnv overflow buffer not empty) {
2246 * move(sourceCnv overflow buffer -> pivot);
2250 /* output the sourceCnv overflow buffer */
2356 /* pivot overflow: continue with the conversion loop */
2381 * - a target buffer overflow occurred