Lines Matching refs:patBuf
127 UChar *patBuf = (UChar *)uprv_malloc(sizeof(UChar)*(actualPatLen+1));
128 if (re == NULL || refC == NULL || patBuf == NULL) {
132 uprv_free(patBuf);
143 re->fPatString = patBuf;
145 u_memcpy(patBuf, pattern, actualPatLen);
146 patBuf[actualPatLen] = 0;
149 utext_openUChars(&patText, patBuf, patternLength, status);
211 UChar *patBuf = (UChar *)uprv_malloc(sizeof(UChar)*(pattern16Length+1));
212 if (re == NULL || refC == NULL || patBuf == NULL) {
216 uprv_free(patBuf);
227 re->fPatString = patBuf;
229 utext_extract(pattern, 0, patternNativeLength, patBuf, pattern16Length+1, status);
232 utext_openUChars(&patText, patBuf, pattern16Length, status);