diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2022-11-22 08:30:39 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2022-11-22 08:37:35 +0000 |
commit | 0341258af7003121cdddda78c868ea2d497f8364 (patch) | |
tree | 0b9415364f9939a3445494b1733a187879e3d1e9 /CHANGES.current | |
parent | 29bc7492a2ec300997eaf670bf24f1556fef08cd (diff) | |
download | swig-0341258af7003121cdddda78c868ea2d497f8364.tar.gz |
Fix seg fault handling template parameter expressions containing '<='
Recent commits ensure types are correctly stored in SwigType *. In
particular template parameters are enclosed within '<(' and ')>'.
Now we can confidently handle template parameters as really being
delimited as such to fix an infinite loop handling template expressions
containing '<' or '>'. The previous implementation only assumed
template parameters were delimited by '<' and '>'.
Issue #1037
Diffstat (limited to 'CHANGES.current')
-rw-r--r-- | CHANGES.current | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/CHANGES.current b/CHANGES.current index e184cc6d8..e3165b178 100644 --- a/CHANGES.current +++ b/CHANGES.current @@ -7,6 +7,9 @@ the issue number to the end of the URL: https://github.com/swig/swig/issues/ Version 4.2.0 (in progress) =========================== +2022-11-22: wsfulton + #1037 Fix seg fault handling template parameter expressions containing '<='. + 2022-11-18: wsfulton Duplicate class template instantiations via %template now issue a warning and are ignored. |