dfa: make dfasyntax thread-safe
commitecb700c1c897e01f1c97f2f23c12ecb0d3658eba
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 16 Dec 2019 08:32:01 +0000 (16 00:32 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 16 Dec 2019 08:56:47 +0000 (16 00:56 -0800)
tree7cb6988145d1f6a1e83410ef68d552a931b2d63b
parent74324f05db859cb125fe7ec2f33b80a6cbd40697
dfa: make dfasyntax thread-safe

Problem reported by Bruno Haible in:
https://lists.gnu.org/r/bug-gnulib/2019-12/msg00099.html
* lib/dfa.c: Do not include locale.h.
(struct dfa): Remove simple_locale member.
All uses replaced by localeinfo.simple.
(using_simple_locale): Remove; now present (with some
changes) in localeinfo.c.
(dfasyntax): No need to initialize removed member.
ChangeLog
lib/dfa.c