]> git.ipfire.org Git - thirdparty/make.git/commit
* strcache.c (add_hugestring): [SV 46832] Support huge strings.
authorPaul Smith <psmith@gnu.org>
Mon, 29 Feb 2016 03:07:50 +0000 (22:07 -0500)
committerPaul Smith <psmith@gnu.org>
Mon, 29 Feb 2016 06:35:02 +0000 (01:35 -0500)
commite2b39edc22f527de3bbbea30dd756cb1f1f876cf
tree915a578f2c98959aa940e9b865c73728b2b3bf94
parent8530d77c68cf772cd5d3455574c7973232df846c
* strcache.c (add_hugestring): [SV 46832] Support huge strings.

The strcache was limited to strings of length 65535 or less,
because the length is kept in an unsigned short.  To support
huge strings add a new simple linked list, which we don't try
to hash.
strcache.c