]> granicus.if.org Git - transmission/commitdiff
(trunk libT) #3486 "Add gzip compression support to RPC server" -- minor tweaks to...
authorCharles Kerr <charles@transmissionbt.com>
Wed, 4 Aug 2010 23:19:38 +0000 (23:19 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Wed, 4 Aug 2010 23:19:38 +0000 (23:19 +0000)
libtransmission/rpc-server.c

index 7e9dc9f0630db40f2b0c3c9a32eb268a1fe5427e..a7889f0e08f8cfc483f224cdd40597f7b6d81c61 100644 (file)
@@ -334,11 +334,10 @@ add_response( struct evhttp_request * req,
             server->stream.zalloc = (alloc_func) Z_NULL;
             server->stream.zfree = (free_func) Z_NULL;
             server->stream.opaque = (voidpf) Z_NULL;
-            server->stream.data_type = Z_ASCII;
 
             /* zlib's manual says: "Add 16 to windowBits to write a simple gzip header
              * and trailer around the compressed data instead of a zlib wrapper." */
-            deflateInit2( &server->stream, Z_BEST_COMPRESSION, Z_DEFLATED, 15+16, 9, Z_DEFAULT_STRATEGY );
+            deflateInit2( &server->stream, Z_DEFAULT_COMPRESSION, Z_DEFLATED, 15+16, 8, Z_DEFAULT_STRATEGY );
         }
 
         server->stream.next_in = (Bytef*) content;