123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #include "editor_initialize_ssl.h"
- #include "certs_compressed.gen.h"
- #include "io/compression.h"
- #include "io/stream_peer_ssl.h"
- void editor_initialize_certificates() {
- PoolByteArray data;
- data.resize(_certs_uncompressed_size + 1);
- {
- PoolByteArray::Write w = data.write();
- Compression::decompress(w.ptr(), _certs_uncompressed_size, _certs_compressed, _certs_compressed_size, Compression::MODE_DEFLATE);
- w[_certs_uncompressed_size] = 0;
- }
- StreamPeerSSL::load_certs_from_memory(data);
- }
|