aboutsummaryrefslogtreecommitdiffstats
path: root/ldid.cpp
diff options
context:
space:
mode:
authorHayden <8144478+Diatrus@users.noreply.github.com>2021-08-21 18:50:12 -0400
committerCameron Katri <me@cameronkatri.com>2021-10-10 18:34:59 -0400
commitb8b5f5f7ad454cd5ae65e839f795e569206c1e97 (patch)
treee7c578da764a1ec3878bcfea6a002b3e8a748f2b /ldid.cpp
parenta23f0faadd29ec00a6b7fb2498c3d15af15a7100 (diff)
downloadldid-b8b5f5f7ad454cd5ae65e839f795e569206c1e97.tar.gz
ldid-b8b5f5f7ad454cd5ae65e839f795e569206c1e97.tar.zst
ldid-b8b5f5f7ad454cd5ae65e839f795e569206c1e97.zip
Fix deprecations + update libplist
Diffstat (limited to 'ldid.cpp')
-rw-r--r--ldid.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ldid.cpp b/ldid.cpp
index 0d4cb73..c65cb96 100644
--- a/ldid.cpp
+++ b/ldid.cpp
@@ -2019,7 +2019,7 @@ static void get(std::string &value, X509_NAME *name, int nid) {
_assert(entry != NULL);
auto asn(X509_NAME_ENTRY_get_data(entry));
_assert(asn != NULL);
- value.assign(reinterpret_cast<char *>(ASN1_STRING_data(asn)), ASN1_STRING_length(asn));
+ value.assign(reinterpret_cast<const char *>(ASN1_STRING_get0_data(asn)), ASN1_STRING_length(asn));
}
#endif
@@ -2716,7 +2716,7 @@ struct Rule {
Mode mode_;
std::string code_;
- mutable std::auto_ptr<Expression> regex_;
+ mutable std::unique_ptr<Expression> regex_;
Rule(unsigned weight, Mode mode, const std::string &code) :
weight_(weight),