diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2016-03-31 20:27:36 +0100 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2016-03-31 20:27:36 +0100 |
commit | 1d6279092816cb3e0a47254d9db545ce3e447f95 (patch) | |
tree | a85193fa7be95834baed0339242db7b5fa6e42e8 /CHANGES.current | |
parent | a15bbbaee5f55c4341b9c657e2c338c3bf9a1fce (diff) | |
download | swig-1d6279092816cb3e0a47254d9db545ce3e447f95.tar.gz |
Fix assertion for some languages when wrapping a C++11 enum class that is private in a class.
Also don't wrap private enums for a few languages that attempted to do so.
Closes #594.
Diffstat (limited to 'CHANGES.current')
-rw-r--r-- | CHANGES.current | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/CHANGES.current b/CHANGES.current index f3976c5f4..bf8c4d644 100644 --- a/CHANGES.current +++ b/CHANGES.current @@ -6,7 +6,13 @@ Version 3.0.9 (in progress) =========================== 2016-03-31: wsfulton - [Java] unsigned long long marshalling improvements when a negative number + Fixes #594. Fix assertion for some languages when wrapping a C++11 enum class that + is private in a class. + + Also don't wrap private enums for a few languages that attempted to do so. + +2016-03-31: wsfulton + [Java] unsigned long long marshalling improvements when a negative number is passed from Java to C. A cast to signed long long in the C layer will now result in the expected value. No change for positive numbers passed to C. Fixes #623. |