We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2aae93b commit 504dad8Copy full SHA for 504dad8
Sources/Sign.cpp
@@ -13,6 +13,7 @@
13
#include <cassert>
14
#include <cstdint>
15
#include <openssl/asn1t.h>
16
+#include <openssl/opensslv.h>
17
#include <vector>
18
19
namespace osinside {
@@ -139,7 +140,11 @@ namespace appx {
139
140
class EncodedASN1
141
{
142
public:
143
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
144
+ template <typename T, int (*TEncode)(const T *, std::uint8_t **)>
145
+#else
146
template <typename T, int (*TEncode)(T *, std::uint8_t **)>
147
+#endif
148
static EncodedASN1 FromItem(T *item)
149
150
std::uint8_t *dataRaw = nullptr;
0 commit comments