diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-10-29 04:55:08 -0700 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-10-29 04:55:08 -0700 |
commit | cde10602a6e4cfbf10126ea9bcefb6b79175818b (patch) | |
tree | c08caeedfb63eb220dc3605ad0a59bcdc377a43c | |
parent | 377cd749308d43bc718cac806a3f8a1710652b0e (diff) | |
parent | e9755001ab1b63d205f1e130ffe42b213cb052c6 (diff) |
Merge pull request #3162 from sipa/saninsert
Remove redundant insert method in serialize
-rw-r--r-- | src/serialize.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/serialize.h b/src/serialize.h index 4d9aec3426..d6e616b1cf 100644 --- a/src/serialize.h +++ b/src/serialize.h @@ -901,19 +901,6 @@ public: iterator insert(iterator it, const char& x=char()) { return vch.insert(it, x); } void insert(iterator it, size_type n, const char& x) { vch.insert(it, n, x); } - void insert(iterator it, const_iterator first, const_iterator last) - { - assert(last - first >= 0); - if (it == vch.begin() + nReadPos && (unsigned int)(last - first) <= nReadPos) - { - // special case for inserting at the front when there's room - nReadPos -= (last - first); - memcpy(&vch[nReadPos], &first[0], last - first); - } - else - vch.insert(it, first, last); - } - void insert(iterator it, std::vector<char>::const_iterator first, std::vector<char>::const_iterator last) { assert(last - first >= 0); |