]> git.ipfire.org Git - thirdparty/glibc.git/commit
regex: fix memory leak in Gnulib
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 1 Aug 2018 20:22:16 +0000 (13:22 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 1 Aug 2018 20:22:58 +0000 (13:22 -0700)
commitfa67ba06ee07845a2bac34afa609ee2bbb1e017e
tree56769f8ccbe4ba8d36047aed5f620a16c274c451
parent82c80ac2ebf9acc81ec460adfd951d4884836c7c
regex: fix memory leak in Gnulib

Problem and fix reported by Assaf Gordon in:
https://lists.gnu.org/r/bug-gnulib/2018-07/txtqLKNwBdefE.txt
* posix/regcomp.c (free_charset) [!_LIBC]: Free range_starts and
range_ends members too, as they are defined in 'struct
re_charset_t' even if not _LIBC.  This affects only Gnulib.
ChangeLog
posix/regcomp.c