]> git.saurik.com Git - ldid.git/commitdiff
Fix build when defining LDID_NOSMIME (no openssl).
authorJay Freeman (saurik) <saurik@saurik.com>
Sat, 13 Oct 2018 07:34:28 +0000 (00:34 -0700)
committerJay Freeman (saurik) <saurik@saurik.com>
Sat, 13 Oct 2018 07:34:28 +0000 (00:34 -0700)
ldid.cpp

index 353a20eec116117be6ceb1490b4dbe5a563e2965..32fd2d933509ced2d3b9152fc645c403a728e3f6 100644 (file)
--- a/ldid.cpp
+++ b/ldid.cpp
@@ -1731,6 +1731,7 @@ static void Commit(const std::string &path, const std::string &temp) {
 
 namespace ldid {
 
+#ifndef LDID_NOSMIME
 static void get(std::string &value, X509_NAME *name, int nid) {
     auto index(X509_NAME_get_index_by_NID(name, nid, -1));
     _assert(index >= 0);
@@ -1742,6 +1743,7 @@ static void get(std::string &value, X509_NAME *name, int nid) {
     _assert(asn != NULL);
     value.assign(reinterpret_cast<char *>(ASN1_STRING_data(asn)), ASN1_STRING_length(asn));
 }
+#endif
 
 static void req(std::streambuf &buffer, uint32_t value) {
     value = Swap(value);