From 7f9f5c5462a7687bf0268a7d24b3ad0b90922d8b Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Tue, 13 Dec 2011 20:16:10 -0800 Subject: [PATCH] Some missing functions. --- Serializer.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Serializer.h b/Serializer.h index faaee95acf..b86e7a54f7 100644 --- a/Serializer.h +++ b/Serializer.h @@ -49,7 +49,8 @@ class Serializer int getLength() const { return mData.size(); } const std::vector& peekData() const { return mData; } std::vector getData() const { return mData; } - void secureErase() { memset(&(mData.front()), 0, mData.size()); } + void secureErase() { memset(&(mData.front()), 0, mData.size()); erase(); } + void erase() { mData.clear(); } // signature functions bool checkSignature(int pubkeyOffset, int signatureOffset) const;