Diff for /embedaddon/pcre/pcre_study.c between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/02/21 23:50:25 version 1.1.1.3, 2012/10/09 09:19:17
Line 1123  do Line 1123  do
         case OP_HSPACE:          case OP_HSPACE:
         SET_BIT(0x09);          SET_BIT(0x09);
         SET_BIT(0x20);          SET_BIT(0x20);
#ifdef COMPILE_PCRE8#ifdef SUPPORT_UTF
         if (utf)          if (utf)
           {            {
 #ifdef COMPILE_PCRE8  #ifdef COMPILE_PCRE8
Line 1148  do Line 1148  do
         SET_BIT(0x0B);          SET_BIT(0x0B);
         SET_BIT(0x0C);          SET_BIT(0x0C);
         SET_BIT(0x0D);          SET_BIT(0x0D);
#ifdef COMPILE_PCRE8#ifdef SUPPORT_UTF
         if (utf)          if (utf)
           {            {
 #ifdef COMPILE_PCRE8  #ifdef COMPILE_PCRE8
Line 1418  we don't have to change that code. */ Line 1418  we don't have to change that code. */
   
 if (bits_set || min > 0  if (bits_set || min > 0
 #ifdef SUPPORT_JIT  #ifdef SUPPORT_JIT
    || (options & PCRE_STUDY_JIT_COMPILE) != 0    || (options & (PCRE_STUDY_JIT_COMPILE | PCRE_STUDY_JIT_PARTIAL_SOFT_COMPILE
                  | PCRE_STUDY_JIT_PARTIAL_HARD_COMPILE)) != 0
 #endif  #endif
   )    )
   {    {
Line 1478  if (bits_set || min > 0 Line 1479  if (bits_set || min > 0
   
 #ifdef SUPPORT_JIT  #ifdef SUPPORT_JIT
   extra->executable_jit = NULL;    extra->executable_jit = NULL;
  if ((options & PCRE_STUDY_JIT_COMPILE) != 0) PRIV(jit_compile)(re, extra);  if ((options & PCRE_STUDY_JIT_COMPILE) != 0)
     PRIV(jit_compile)(re, extra, JIT_COMPILE);
   if ((options & PCRE_STUDY_JIT_PARTIAL_SOFT_COMPILE) != 0)
     PRIV(jit_compile)(re, extra, JIT_PARTIAL_SOFT_COMPILE);
   if ((options & PCRE_STUDY_JIT_PARTIAL_HARD_COMPILE) != 0)
     PRIV(jit_compile)(re, extra, JIT_PARTIAL_HARD_COMPILE);
 
   if (study->flags == 0 && (extra->flags & PCRE_EXTRA_EXECUTABLE_JIT) == 0)    if (study->flags == 0 && (extra->flags & PCRE_EXTRA_EXECUTABLE_JIT) == 0)
     {      {
 #ifdef COMPILE_PCRE8  #ifdef COMPILE_PCRE8

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>