Lines Matching defs:outChars
179 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success)
196 outChars = LE_NEW_ARRAY(LEUnicode, count);
198 if (outChars == NULL) {
204 LE_DELETE_ARRAY(outChars);
208 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage);
301 LEUnicode *outChars = NULL;
314 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, fakeGlyphStorage, success);
320 if (outChars != NULL) {
321 fakeGlyphCount = glyphProcessing(outChars, 0, outCharCount, outCharCount, rightToLeft, fakeGlyphStorage, success);
322 LE_DELETE_ARRAY(outChars); // FIXME: a subclass may have allocated this, in which case this delete might not work...
323 //adjustGlyphs(outChars, 0, outCharCount, rightToLeft, fakeGlyphs, fakeGlyphCount);