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

Diff of /code/trunk/pcre_dfa_exec.c

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

revision 1365 by ph10, Sun Oct 6 18:33:56 2013 UTC revision 1376 by ph10, Sat Oct 12 18:02:11 2013 UTC
# Line 1104  for (;;) Line 1104  for (;;)
1104    
1105            case PT_SPACE:    /* Perl space */            case PT_SPACE:    /* Perl space */
1106            case PT_PXSPACE:  /* POSIX space */            case PT_PXSPACE:  /* POSIX space */
1107            OK = PRIV(ucp_gentype)[prop->chartype] == ucp_Z ||            switch(c)
1108                 c == CHAR_HT || c == CHAR_NL || c == CHAR_VT ||              {
1109                 c == CHAR_FF || c == CHAR_CR;              HSPACE_CASES:
1110                VSPACE_CASES:
1111                OK = TRUE;
1112                break;
1113    
1114                default:
1115                OK = PRIV(ucp_gentype)[prop->chartype] == ucp_Z;
1116                break;
1117                }
1118            break;            break;
1119    
1120            case PT_WORD:            case PT_WORD:
# Line 1354  for (;;) Line 1362  for (;;)
1362    
1363            case PT_SPACE:    /* Perl space */            case PT_SPACE:    /* Perl space */
1364            case PT_PXSPACE:  /* POSIX space */            case PT_PXSPACE:  /* POSIX space */
1365            OK = PRIV(ucp_gentype)[prop->chartype] == ucp_Z ||            switch(c)
1366                 c == CHAR_HT || c == CHAR_NL || c == CHAR_VT ||              {
1367                 c == CHAR_FF || c == CHAR_CR;              HSPACE_CASES:
1368                VSPACE_CASES:
1369                OK = TRUE;
1370                break;
1371    
1372                default:
1373                OK = PRIV(ucp_gentype)[prop->chartype] == ucp_Z;
1374                break;
1375                }
1376            break;            break;
1377    
1378            case PT_WORD:            case PT_WORD:
# Line 1598  for (;;) Line 1614  for (;;)
1614    
1615            case PT_SPACE:    /* Perl space */            case PT_SPACE:    /* Perl space */
1616            case PT_PXSPACE:  /* POSIX space */            case PT_PXSPACE:  /* POSIX space */
1617            OK = PRIV(ucp_gentype)[prop->chartype] == ucp_Z ||            switch(c)
1618                 c == CHAR_HT || c == CHAR_NL || c == CHAR_VT ||              {
1619                 c == CHAR_FF || c == CHAR_CR;              HSPACE_CASES:
1620                VSPACE_CASES:
1621                OK = TRUE;
1622                break;
1623    
1624                default:
1625                OK = PRIV(ucp_gentype)[prop->chartype] == ucp_Z;
1626                break;
1627                }
1628            break;            break;
1629    
1630            case PT_WORD:            case PT_WORD:
# Line 1867  for (;;) Line 1891  for (;;)
1891    
1892            case PT_SPACE:    /* Perl space */            case PT_SPACE:    /* Perl space */
1893            case PT_PXSPACE:  /* POSIX space */            case PT_PXSPACE:  /* POSIX space */
1894            OK = PRIV(ucp_gentype)[prop->chartype] == ucp_Z ||            switch(c)
1895                 c == CHAR_HT || c == CHAR_NL || c == CHAR_VT ||              {
1896                 c == CHAR_FF || c == CHAR_CR;              HSPACE_CASES:
1897                VSPACE_CASES:
1898                OK = TRUE;
1899                break;
1900    
1901                default:
1902                OK = PRIV(ucp_gentype)[prop->chartype] == ucp_Z;
1903                break;
1904                }
1905            break;            break;
1906    
1907            case PT_WORD:            case PT_WORD:

Legend:
Removed from v.1365  
changed lines
  Added in v.1376

  ViewVC Help
Powered by ViewVC 1.1.5