68 |
SUPPORT_UTF8 are set, give an error; (b) If SUPPORT_UCP is set without |
SUPPORT_UTF8 are set, give an error; (b) If SUPPORT_UCP is set without |
69 |
SUPPORT_UTF8, define SUPPORT_UTF8. The "configure" script handles both of |
SUPPORT_UTF8, define SUPPORT_UTF8. The "configure" script handles both of |
70 |
these, but not everybody uses configure. |
these, but not everybody uses configure. |
71 |
|
|
72 |
|
19. A conditional group that had only one branch was not being correctly |
73 |
|
recognized as an item that could match an empty string. This meant that an |
74 |
|
enclosing group might also not be so recognized, causing infinite looping |
75 |
|
(and probably a segfault) for patterns such as ^"((?(?=[a])[^"])|b)*"$ |
76 |
|
with the subject "ab", where knowledge that the repeated group can match |
77 |
|
nothing is needed in order to break the loop. |
78 |
|
|
79 |
|
|
80 |
Version 7.8 05-Sep-08 |
Version 7.8 05-Sep-08 |