aboutsummaryrefslogtreecommitdiff
path: root/include/salticidae/crypto.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/salticidae/crypto.h')
-rw-r--r--include/salticidae/crypto.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/include/salticidae/crypto.h b/include/salticidae/crypto.h
index fe4de4f..65acc2d 100644
--- a/include/salticidae/crypto.h
+++ b/include/salticidae/crypto.h
@@ -73,7 +73,7 @@ class SHA256 {
bytearray_t digest() {
bytearray_t md(32);
_digest(md);
- return std::move(md);
+ return md;
}
};
@@ -115,7 +115,7 @@ class SHA1 {
bytearray_t digest() {
bytearray_t md(32);
_digest(md);
- return std::move(md);
+ return md;
}
};
@@ -200,7 +200,7 @@ class PKey {
bytearray_t res(der, der + ret);
OPENSSL_cleanse(der, ret);
OPENSSL_free(der);
- return std::move(res);
+ return res;
}
bytearray_t get_privkey_der() const {
@@ -211,7 +211,7 @@ class PKey {
bytearray_t res(der, der + ret);
OPENSSL_cleanse(der, ret);
OPENSSL_free(der);
- return std::move(res);
+ return res;
}
void save_privkey_to_file(const std::string &fname) {
@@ -295,7 +295,7 @@ class X509 {
bytearray_t res(der, der + ret);
OPENSSL_cleanse(der, ret);
OPENSSL_free(der);
- return std::move(res);
+ return res;
}
void save_to_file(const std::string &fname) {