| 47 |
http://unicode.org/unicode/reports/tr18/. */ |
http://unicode.org/unicode/reports/tr18/. */ |
| 48 |
|
|
| 49 |
|
|
| 50 |
#ifdef HAVE_CONFIG_H |
#ifdef HAVE_CONFIG_H |
| 51 |
#include <config.h> |
#include <config.h> |
| 52 |
#endif |
#endif |
| 53 |
|
|
| 54 |
#include "pcre_internal.h" |
#include "pcre_internal.h" |
| 55 |
|
|
| 128 |
{ |
{ |
| 129 |
int c; |
int c; |
| 130 |
ptr--; |
ptr--; |
| 131 |
|
#ifdef SUPPORT_UTF8 |
| 132 |
if (utf8) |
if (utf8) |
| 133 |
{ |
{ |
| 134 |
BACKCHAR(ptr); |
BACKCHAR(ptr); |
| 135 |
GETCHAR(c, ptr); |
GETCHAR(c, ptr); |
| 136 |
} |
} |
| 137 |
else c = *ptr; |
else c = *ptr; |
| 138 |
|
#else /* no UTF-8 support */ |
| 139 |
|
c = *ptr; |
| 140 |
|
#endif /* SUPPORT_UTF8 */ |
| 141 |
|
|
| 142 |
if (type == NLTYPE_ANYCRLF) switch(c) |
if (type == NLTYPE_ANYCRLF) switch(c) |
| 143 |
{ |
{ |