Commit 14eb098
committed
Rename _isQUOTEMETA to isQUOTEMETA
The former is undefined behavior in C in some situations.
The rules are detailed in "Choosing legal symbol names" in perlhacktips
This commit omits the underscore and makes the macro available only to
the core and extensions. I think I didn't know about PERL_CORE when I
created this macro, so used the leading underscore to discourage its
use from anyone who stumbled upon its existence. The reason not to make
it public was my uncertainty about if it was the correct thing to do;
my not expecting that it would be useful outside of core; and the
extra work needed to make it a polished interface. I think now that if
someone requested it be made public, that could safely be done.1 parent af99360 commit 14eb098
3 files changed
+10
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6723 | 6723 | | |
6724 | 6724 | | |
6725 | 6725 | | |
6726 | | - | |
| 6726 | + | |
6727 | 6727 | | |
6728 | 6728 | | |
6729 | 6729 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1691 | 1691 | | |
1692 | 1692 | | |
1693 | 1693 | | |
1694 | | - | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
1695 | 1697 | | |
1696 | 1698 | | |
1697 | 1699 | | |
| |||
1822 | 1824 | | |
1823 | 1825 | | |
1824 | 1826 | | |
1825 | | - | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
1826 | 1830 | | |
1827 | 1831 | | |
1828 | 1832 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5073 | 5073 | | |
5074 | 5074 | | |
5075 | 5075 | | |
5076 | | - | |
| 5076 | + | |
5077 | 5077 | | |
5078 | 5078 | | |
5079 | 5079 | | |
| |||
5086 | 5086 | | |
5087 | 5087 | | |
5088 | 5088 | | |
5089 | | - | |
| 5089 | + | |
5090 | 5090 | | |
5091 | 5091 | | |
5092 | 5092 | | |
| |||
5108 | 5108 | | |
5109 | 5109 | | |
5110 | 5110 | | |
5111 | | - | |
| 5111 | + | |
5112 | 5112 | | |
5113 | 5113 | | |
5114 | 5114 | | |
| |||
0 commit comments