summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Andersson <j.a.e.andersson@gmail.com>2016-08-29 08:54:44 -0500
committerGitHub <noreply@github.com>2016-08-29 08:54:44 -0500
commit04a02f12fcf324fc09f2fab96dac01bb8bb71ef8 (patch)
tree561e1e4e8c51561c72ec02e3dab66373bf7540bf
parentaa65c779b42fb88d99744a2cf59d4bc074645e65 (diff)
parentd509373678c5f2fb22b50f644d63922101710ea9 (diff)
downloadswig-04a02f12fcf324fc09f2fab96dac01bb8bb71ef8.tar.gz
Merge pull request #74 from traversaro/patch-2
Fix use of invalid iterator
-rw-r--r--Lib/matlab/matlabcontainer.swg2
1 files changed, 2 insertions, 0 deletions
diff --git a/Lib/matlab/matlabcontainer.swg b/Lib/matlab/matlabcontainer.swg
index bee26c15d..281442079 100644
--- a/Lib/matlab/matlabcontainer.swg
+++ b/Lib/matlab/matlabcontainer.swg
@@ -163,6 +163,8 @@ namespace swig {
std::advance(sb,ii);
std::advance(se,jj);
self->erase(sb,se);
+ sb = self->begin();
+ std::advance(sb,ii);
self->insert(sb, v.begin(), v.end());
}
}