Changeset 331 for EcnlProtoTool/trunk/onigmo-6.1.3/src/regext.c
- Timestamp:
- Jan 21, 2018, 12:10:09 AM (6 years ago)
- Location:
- EcnlProtoTool/trunk/onigmo-6.1.3
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/onigmo-6.1.3/src/regext.c
r321 r331 4 4 /*- 5 5 * Copyright (c) 2002-2008 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> 6 * Copyright (c) 2011 6 * Copyright (c) 2011-2016 K.Takata <kentkt AT csc DOT jp> 7 7 * All rights reserved. 8 8 * … … 202 202 return r; 203 203 } 204 205 #ifdef USE_RECOMPILE_API206 extern int207 onig_recompile_deluxe(regex_t* reg, const UChar* pattern, const UChar* pattern_end,208 OnigCompileInfo* ci, OnigErrorInfo* einfo)209 {210 int r;211 regex_t *new_reg;212 213 r = onig_new_deluxe(&new_reg, pattern, pattern_end, ci, einfo);214 if (r) return r;215 if (ONIG_STATE(reg) == ONIG_STATE_NORMAL) {216 onig_transfer(reg, new_reg);217 }218 else {219 onig_chain_link_add(reg, new_reg);220 }221 return 0;222 }223 #endif
Note:
See TracChangeset
for help on using the changeset viewer.