Line | Count | Source |
1 | #include <qpdf/CryptoRandomDataProvider.hh> | |
2 | ||
3 | #include <qpdf/QPDFCryptoProvider.hh> | |
4 | ||
5 | void | |
6 | CryptoRandomDataProvider::provideRandomData(unsigned char* data, size_t len) | |
7 | 278k | { |
8 | 278k | auto crypto = QPDFCryptoProvider::getImpl(); |
9 | 278k | crypto->provideRandomData(data, len); |
10 | 278k | } |
11 | ||
12 | RandomDataProvider* | |
13 | CryptoRandomDataProvider::getInstance() | |
14 | 12 | { |
15 | 12 | static CryptoRandomDataProvider instance; |
16 | 12 | return &instance; |
17 | 12 | } |