X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fcrypto%2FX509.cpp;h=06a3fd5f181abd5327b6c6a6175cad0240de07b5;hb=ecdc4c456ebcc3e0871b765d1f4d15e73520d2a3;hp=5eed484bd24aebe0c798243303400e12cfe47623;hpb=3d3967b16610579e977b5d8685f3eedb10cbc23a;p=cassiopeia.git diff --git a/src/crypto/X509.cpp b/src/crypto/X509.cpp index 5eed484..06a3fd5 100644 --- a/src/crypto/X509.cpp +++ b/src/crypto/X509.cpp @@ -59,7 +59,7 @@ std::shared_ptr X509Req::parseCSR( std::string content ) { throw "Error parsing CSR"; } - return std::shared_ptr( new X509Req( req ) ); + return std::shared_ptr( new X509Req( req )); // TODO ask } std::shared_ptr X509Req::parseSPKAC( std::string content ) { @@ -257,7 +257,7 @@ std::shared_ptr X509Cert::sign( std::shared_ptr caK BUF_MEM* buf = NULL; BIO_get_mem_ptr( mem.get(), &buf ); - std::shared_ptr res = std::shared_ptr( new SignedCertificate() ); + auto res = std::make_shared(); res->certificate = std::string( buf->data, buf->data + buf->length ); std::shared_ptr ser( ASN1_INTEGER_to_BN( target->cert_info->serialNumber, NULL ), BN_free );