| 712 |
if (strncmpic(p, (uschar *)"crlf>", 5) == 0) return PCRE_NEWLINE_CRLF; |
if (strncmpic(p, (uschar *)"crlf>", 5) == 0) return PCRE_NEWLINE_CRLF; |
| 713 |
if (strncmpic(p, (uschar *)"anycrlf>", 8) == 0) return PCRE_NEWLINE_ANYCRLF; |
if (strncmpic(p, (uschar *)"anycrlf>", 8) == 0) return PCRE_NEWLINE_ANYCRLF; |
| 714 |
if (strncmpic(p, (uschar *)"any>", 4) == 0) return PCRE_NEWLINE_ANY; |
if (strncmpic(p, (uschar *)"any>", 4) == 0) return PCRE_NEWLINE_ANY; |
| 715 |
|
if (strncmpic(p, (uschar *)"bsr_anycrlf>", 12) == 0) return PCRE_BSR_ANYCRLF; |
| 716 |
|
if (strncmpic(p, (uschar *)"bsr_unicode>", 12) == 0) return PCRE_BSR_UNICODE; |
| 717 |
fprintf(f, "Unknown newline type at: <%s\n", p); |
fprintf(f, "Unknown newline type at: <%s\n", p); |
| 718 |
return 0; |
return 0; |
| 719 |
} |
} |
| 887 |
(rc == '\n')? "LF" : (rc == ('\r'<<8 | '\n'))? "CRLF" : |
(rc == '\n')? "LF" : (rc == ('\r'<<8 | '\n'))? "CRLF" : |
| 888 |
(rc == -2)? "ANYCRLF" : |
(rc == -2)? "ANYCRLF" : |
| 889 |
(rc == -1)? "ANY" : "???"); |
(rc == -1)? "ANY" : "???"); |
| 890 |
|
(void)pcre_config(PCRE_CONFIG_BSR, &rc); |
| 891 |
|
printf(" \\R matches %s\n", rc? "CR, LF, or CRLF only" : |
| 892 |
|
"all Unicode newlines"); |
| 893 |
(void)pcre_config(PCRE_CONFIG_LINK_SIZE, &rc); |
(void)pcre_config(PCRE_CONFIG_LINK_SIZE, &rc); |
| 894 |
printf(" Internal link size = %d\n", rc); |
printf(" Internal link size = %d\n", rc); |
| 895 |
(void)pcre_config(PCRE_CONFIG_POSIX_MALLOC_THRESHOLD, &rc); |
(void)pcre_config(PCRE_CONFIG_POSIX_MALLOC_THRESHOLD, &rc); |
| 1354 |
rre->magic_number = byteflip(rre->magic_number, sizeof(rre->magic_number)); |
rre->magic_number = byteflip(rre->magic_number, sizeof(rre->magic_number)); |
| 1355 |
rre->size = byteflip(rre->size, sizeof(rre->size)); |
rre->size = byteflip(rre->size, sizeof(rre->size)); |
| 1356 |
rre->options = byteflip(rre->options, sizeof(rre->options)); |
rre->options = byteflip(rre->options, sizeof(rre->options)); |
| 1357 |
rre->flags = byteflip(rre->flags, sizeof(rre->flags)); |
rre->flags = byteflip(rre->flags, sizeof(rre->flags)); |
| 1358 |
rre->top_bracket = byteflip(rre->top_bracket, sizeof(rre->top_bracket)); |
rre->top_bracket = byteflip(rre->top_bracket, sizeof(rre->top_bracket)); |
| 1359 |
rre->top_backref = byteflip(rre->top_backref, sizeof(rre->top_backref)); |
rre->top_backref = byteflip(rre->top_backref, sizeof(rre->top_backref)); |
| 1360 |
rre->first_byte = byteflip(rre->first_byte, sizeof(rre->first_byte)); |
rre->first_byte = byteflip(rre->first_byte, sizeof(rre->first_byte)); |
| 1454 |
if (do_flip) all_options = byteflip(all_options, sizeof(all_options)); |
if (do_flip) all_options = byteflip(all_options, sizeof(all_options)); |
| 1455 |
|
|
| 1456 |
if (get_options == 0) fprintf(outfile, "No options\n"); |
if (get_options == 0) fprintf(outfile, "No options\n"); |
| 1457 |
else fprintf(outfile, "Options:%s%s%s%s%s%s%s%s%s%s%s%s%s\n", |
else fprintf(outfile, "Options:%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s\n", |
| 1458 |
((get_options & PCRE_ANCHORED) != 0)? " anchored" : "", |
((get_options & PCRE_ANCHORED) != 0)? " anchored" : "", |
| 1459 |
((get_options & PCRE_CASELESS) != 0)? " caseless" : "", |
((get_options & PCRE_CASELESS) != 0)? " caseless" : "", |
| 1460 |
((get_options & PCRE_EXTENDED) != 0)? " extended" : "", |
((get_options & PCRE_EXTENDED) != 0)? " extended" : "", |
| 1461 |
((get_options & PCRE_MULTILINE) != 0)? " multiline" : "", |
((get_options & PCRE_MULTILINE) != 0)? " multiline" : "", |
| 1462 |
((get_options & PCRE_FIRSTLINE) != 0)? " firstline" : "", |
((get_options & PCRE_FIRSTLINE) != 0)? " firstline" : "", |
| 1463 |
((get_options & PCRE_DOTALL) != 0)? " dotall" : "", |
((get_options & PCRE_DOTALL) != 0)? " dotall" : "", |
| 1464 |
|
((get_options & PCRE_BSR_ANYCRLF) != 0)? " bsr_anycrlf" : "", |
| 1465 |
|
((get_options & PCRE_BSR_UNICODE) != 0)? " bsr_unicode" : "", |
| 1466 |
((get_options & PCRE_DOLLAR_ENDONLY) != 0)? " dollar_endonly" : "", |
((get_options & PCRE_DOLLAR_ENDONLY) != 0)? " dollar_endonly" : "", |
| 1467 |
((get_options & PCRE_EXTRA) != 0)? " extra" : "", |
((get_options & PCRE_EXTRA) != 0)? " extra" : "", |
| 1468 |
((get_options & PCRE_UNGREEDY) != 0)? " ungreedy" : "", |
((get_options & PCRE_UNGREEDY) != 0)? " ungreedy" : "", |