Lines Matching refs:patBuf
129 UChar *patBuf = (UChar *)uprv_malloc(sizeof(UChar)*(actualPatLen+1)); in uregex_open() local
130 if (re == NULL || refC == NULL || patBuf == NULL) { in uregex_open()
134 uprv_free(patBuf); in uregex_open()
145 re->fPatString = patBuf; in uregex_open()
147 u_memcpy(patBuf, pattern, actualPatLen); in uregex_open()
148 patBuf[actualPatLen] = 0; in uregex_open()
151 utext_openUChars(&patText, patBuf, patternLength, status); in uregex_open()
213 UChar *patBuf = (UChar *)uprv_malloc(sizeof(UChar)*(pattern16Length+1)); in uregex_openUText() local
214 if (re == NULL || refC == NULL || patBuf == NULL) { in uregex_openUText()
218 uprv_free(patBuf); in uregex_openUText()
229 re->fPatString = patBuf; in uregex_openUText()
231 utext_extract(pattern, 0, patternNativeLength, patBuf, pattern16Length+1, status); in uregex_openUText()
234 utext_openUChars(&patText, patBuf, pattern16Length, status); in uregex_openUText()