From: MASM fan Date: Fri, 7 Nov 2014 18:26:29 +0000 (+0400) Subject: Fix LLVM compilation issues X-Git-Tag: nvc-v0.5.0~61 X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=262c46395f6c1a5c298048bf72e352522b74af1e Fix LLVM compilation issues --- diff --git a/src/serialize.h b/src/serialize.h index 3b3dcd4..9dd8ebb 100644 --- a/src/serialize.h +++ b/src/serialize.h @@ -811,19 +811,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::const_iterator first, std::vector::const_iterator last) { assert(last - first >= 0);