summaryrefslogtreecommitdiff
path: root/Lib/mzscheme
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2022-07-04 08:40:04 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2022-07-04 11:19:50 +0100
commit319442a8c4fe9d3bb3ce1f4a6fa45e4da2e7f88e (patch)
tree4896078f6afda40028967569eb8caacb50679dc2 /Lib/mzscheme
parent71cd6a38fe539a89dc2ee159c6d54017fd4e90a0 (diff)
downloadswig-319442a8c4fe9d3bb3ce1f4a6fa45e4da2e7f88e.tar.gz
More move semantics improvements
More removal of casts in the out typemaps when copying objects to enable C++ compilers to possibly make use of move semantics.
Diffstat (limited to 'Lib/mzscheme')
-rw-r--r--Lib/mzscheme/typemaps.i2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/mzscheme/typemaps.i b/Lib/mzscheme/typemaps.i
index 059dd06ff..0fc947d58 100644
--- a/Lib/mzscheme/typemaps.i
+++ b/Lib/mzscheme/typemaps.i
@@ -143,7 +143,7 @@
#ifdef __cplusplus
{
$&1_ltype resultptr;
- resultptr = new $1_ltype(($1_ltype &) $1);
+ resultptr = new $1_ltype($1);
$result = SWIG_NewPointerObj (resultptr, $&1_descriptor, 0);
}
#else