Mercurial > hg > orthanc
diff Core/HttpServer/HttpStreamTranscoder.h @ 1526:096a8af528c9
fix streams, initialization/finalization of libcurl and openssl
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 12 Aug 2015 10:43:10 +0200 |
parents | f9b0169eb6bb |
children | b1291df2f780 |
line wrap: on
line diff
--- a/Core/HttpServer/HttpStreamTranscoder.h Tue Aug 11 17:50:38 2015 +0200 +++ b/Core/HttpServer/HttpStreamTranscoder.h Wed Aug 12 10:43:10 2015 +0200 @@ -46,18 +46,22 @@ uint64_t bytesToSkip_; uint64_t skipped_; uint64_t currentChunkOffset_; + bool ready_; std::auto_ptr<BufferHttpSender> uncompressed_; void ReadSource(std::string& buffer); + HttpCompression SetupZlibCompression(bool deflateAllowed); + public: HttpStreamTranscoder(IHttpStreamAnswer& source, CompressionType compression) : source_(source), sourceCompression_(compression), bytesToSkip_(0), - skipped_(0) + skipped_(0), + ready_(false) { }