diff options
author | Karl Williamson <khw@cpan.org> | 2017-11-30 13:31:52 -0700 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2017-11-30 13:56:29 -0700 |
commit | b9ed226ea83c3e6793242859ed66a48c851a6872 (patch) | |
tree | 8b969b8bb2053e2397f35db7966b221e1e7c1615 /regcharclass.h | |
parent | 0ab6e880393a97aa9a4748ff7169e2fe3c6cd82e (diff) | |
download | perl-b9ed226ea83c3e6793242859ed66a48c851a6872.tar.gz |
mktables: Add safety code
This isn't currently necessary to add, but I discovered this deficiency
during debugging, and it could come up in some later change.
This code only writes one file when two tables match identically. But
it could happen that we've got the pointers to the two tables
intertwined so that they each think the other one is the one getting
written out, so neither of them do. This checks for that.
Diffstat (limited to 'regcharclass.h')
-rw-r--r-- | regcharclass.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/regcharclass.h b/regcharclass.h index a3a351ec73..398385bb06 100644 --- a/regcharclass.h +++ b/regcharclass.h @@ -1898,7 +1898,7 @@ * be0f129691d479aa38646e4ca0ec1ee576ae7f75b0300a5624a7fa862fa8abba lib/unicore/extracted/DLineBreak.txt * 92449d354d9f6b6f2f97a292ebb59f6344ffdeb83d120d7d23e569c43ba67cd5 lib/unicore/extracted/DNumType.txt * e3a319527153b0c6c0c549b40fc6f3a01a7a0dcd6620784391db25901df3b154 lib/unicore/extracted/DNumValues.txt - * 8f5a86138d2bbcb583646ff443c3e67e01180f3499040c2e5f72674bfd3b75c7 lib/unicore/mktables + * 7437244b58670c1323196a0144b79e23405305684c7ce0291195439d4aafdcb5 lib/unicore/mktables * 21653d2744fdd071f9ef138c805393901bb9547cf3e777ebf50215a191f986ea lib/unicore/version * 913d2f93f3cb6cdf1664db888bf840bc4eb074eef824e082fceda24a9445e60c regen/charset_translations.pl * 9ea6338945a7d70e5ea4b31ac7856c0b521df96be002e94b4b3b7d31debbf3ab regen/regcharclass.pl |