diff options
author | Jeffrey Walton <noloader@gmail.com> | 2019-10-03 06:41:46 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2019-10-03 06:41:46 -0400 |
commit | 2b3349590fa655134ddcb1577d48186613f04029 (patch) | |
tree | 41d337679b5de283748fc863c2b6c9571b3a5445 /asn.cpp | |
parent | fd2cbd39525834762d4a2d35da2f7595c8ec20f4 (diff) | |
download | cryptopp-git-2b3349590fa655134ddcb1577d48186613f04029.tar.gz |
Clear unreachable code warnings with early MSVC compilers
Diffstat (limited to 'asn.cpp')
-rw-r--r-- | asn.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -114,7 +114,7 @@ size_t DEREncodeOctetString(BufferedTransformation &bt, const byte *str, size_t size_t DEREncodeOctetString(BufferedTransformation &bt, const SecByteBlock &str)
{
- return DEREncodeOctetString(bt, str.begin(), str.size());
+ return DEREncodeOctetString(bt, ConstBytePtr(str), BytePtrSize(str));
}
size_t BERDecodeOctetString(BufferedTransformation &bt, SecByteBlock &str)
@@ -161,7 +161,7 @@ size_t DEREncodeTextString(BufferedTransformation &bt, const byte* str, size_t s size_t DEREncodeTextString(BufferedTransformation &bt, const SecByteBlock &str, byte asnTag)
{
- return DEREncodeTextString(bt, str, str.size(), asnTag);
+ return DEREncodeTextString(bt, ConstBytePtr(str), BytePtrSize(str), asnTag);
}
size_t DEREncodeTextString(BufferedTransformation &bt, const std::string &str, byte asnTag)
@@ -211,7 +211,7 @@ size_t DEREncodeDate(BufferedTransformation &bt, const SecByteBlock &str, byte a {
bt.Put(asnTag);
size_t lengthBytes = DERLengthEncode(bt, str.size());
- bt.Put(str, str.size());
+ bt.Put(ConstBytePtr(str), BytePtrSize(str));
return 1+lengthBytes+str.size();
}
|