summaryrefslogtreecommitdiff
path: root/CHANGES.current
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2016-03-31 20:27:36 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2016-03-31 20:27:36 +0100
commit1d6279092816cb3e0a47254d9db545ce3e447f95 (patch)
treea85193fa7be95834baed0339242db7b5fa6e42e8 /CHANGES.current
parenta15bbbaee5f55c4341b9c657e2c338c3bf9a1fce (diff)
downloadswig-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.current8
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.