/[pcre]/code/trunk/pcre_exec.c
ViewVC logotype

Diff of /code/trunk/pcre_exec.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 919 by ph10, Fri Feb 17 11:48:02 2012 UTC revision 922 by ph10, Mon Feb 20 18:44:42 2012 UTC
# Line 6432  if (extra_data != NULL Line 6432  if (extra_data != NULL
6432    /* PCRE_ERROR_NULL means that the selected normal or partial matching    /* PCRE_ERROR_NULL means that the selected normal or partial matching
6433    mode is not compiled. In this case we simply fallback to interpreter. */    mode is not compiled. In this case we simply fallback to interpreter. */
6434    
6435    if (rc != PCRE_ERROR_NULL) return rc;    if (rc != PCRE_ERROR_NULL)     /* JIT was used */
6436        {
6437        ((pcre_extra *)extra_data)->flags |= PCRE_EXTRA_USED_JIT;
6438        return rc;
6439        }
6440    }    }
6441  #endif  #endif
6442    
# Line 6467  if (extra_data != NULL) Line 6471  if (extra_data != NULL)
6471    if ((flags & PCRE_EXTRA_CALLOUT_DATA) != 0)    if ((flags & PCRE_EXTRA_CALLOUT_DATA) != 0)
6472      md->callout_data = extra_data->callout_data;      md->callout_data = extra_data->callout_data;
6473    if ((flags & PCRE_EXTRA_TABLES) != 0) tables = extra_data->tables;    if ((flags & PCRE_EXTRA_TABLES) != 0) tables = extra_data->tables;
6474      ((pcre_extra *)extra_data)->flags &= ~PCRE_EXTRA_USED_JIT;   /* JIT not used */
6475    }    }
6476    
6477  /* If the exec call supplied NULL for tables, use the inbuilt ones. This  /* If the exec call supplied NULL for tables, use the inbuilt ones. This

Legend:
Removed from v.919  
changed lines
  Added in v.922

  ViewVC Help
Powered by ViewVC 1.1.5