summaryrefslogtreecommitdiff
path: root/Lib/carrays.i
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2015-07-30 20:36:13 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2015-07-30 20:41:15 +0100
commit1ba48ceb99db73e874652341406291f57a7f96f5 (patch)
tree275ce1b766be7c1a35c35d8109f7eb17f99cfc61 /Lib/carrays.i
parentcd04b372a44c4f9a46b4f59f4aa83c08d0a2df3d (diff)
downloadswig-1ba48ceb99db73e874652341406291f57a7f96f5.tar.gz
Initialise all newly created arrays in arrays.i library.
Affects C++ code only. Closes #440.
Diffstat (limited to 'Lib/carrays.i')
-rw-r--r--Lib/carrays.i2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/carrays.i b/Lib/carrays.i
index 201c17cac..3a9c3cfee 100644
--- a/Lib/carrays.i
+++ b/Lib/carrays.i
@@ -81,7 +81,7 @@ typedef struct {
#ifdef __cplusplus
NAME(int nelements) {
- return new TYPE[nelements];
+ return new TYPE[nelements]();
}
~NAME() {
delete [] self;