On 23.11.2011 17:23, Philip Hazel wrote: >>> That would only raise the maximum number of forward references >>> from around 1500 in the LINK_SIZE=3 case to around 2000, the >>> same as the LINK_SIZE=2 case. >> >> This was exactly my intention. Right now the max number of forward >> references shrinks with increasing LINK_SIZE. This change would >> keep it identical for all LINK_SIZE. > > Oh I see your point. However, in the meantime, I have thought of a > way to remove the limit without too much work (it will use malloc to > increase the size of the workspace),
Even better! > so perhaps this doesn't matter. After all, I suspect the occurrence > of more than 1000 forward references must be quite rare. I fully agree from a functionality point of view. But it could still be nice to keep the internals in sync so malloc() kicks in at the same number of forward references regardless of LINK_SIZE. Ralf -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev
