blob: 1ee7378228fb18f58c376010835fa241ff7c69b9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include <qpdf/QPDFCrypto_native.hh>
#include <qpdf/QUtil.hh>
void
QPDFCrypto_native::MD5_init()
{
this->md5 = std::make_shared<MD5_native>();
}
void
QPDFCrypto_native::MD5_update(unsigned char const* data, size_t len)
{
this->md5->update(const_cast<unsigned char*>(data), len);
}
void
QPDFCrypto_native::MD5_finalize()
{
this->md5->finalize();
}
void
QPDFCrypto_native::MD5_digest(MD5_Digest d)
{
this->md5->digest(d);
}
|