Commit 895dcc8d authored by Geoff Simmons's avatar Geoff Simmons

Set the default lgwin value in the encoder constructor.

parent 9f229baa
...@@ -78,7 +78,7 @@ new xencoder = brotli.encoder(STRING name, BYTES bufffer, INT quality, BOOL larg ...@@ -78,7 +78,7 @@ new xencoder = brotli.encoder(STRING name, BYTES bufffer, INT quality, BOOL larg
BYTES bufffer=32768, BYTES bufffer=32768,
INT quality=11, INT quality=11,
BOOL large_win=0, BOOL large_win=0,
INT lgwin=0 INT lgwin=22
) )
XXX ... XXX ...
......
...@@ -772,8 +772,7 @@ vmod_encoder__init(VRT_CTX, struct vmod_brotli_encoder **encp, ...@@ -772,8 +772,7 @@ vmod_encoder__init(VRT_CTX, struct vmod_brotli_encoder **encp,
return; return;
} }
if (lgwin != 0 && if (lgwin < BROTLI_MIN_WINDOW_BITS || lgwin > BROTLI_MAX_WINDOW_BITS) {
(lgwin < BROTLI_MIN_WINDOW_BITS || lgwin > BROTLI_MAX_WINDOW_BITS)) {
VFAIL(ctx, "new %s: lgwin %ld out of range (%d to %d)", VFAIL(ctx, "new %s: lgwin %ld out of range (%d to %d)",
vcl_name, lgwin, BROTLI_MIN_WINDOW_BITS, vcl_name, lgwin, BROTLI_MIN_WINDOW_BITS,
BROTLI_MAX_WINDOW_BITS); BROTLI_MAX_WINDOW_BITS);
......
...@@ -63,7 +63,7 @@ algorithm for responses fetched from backends. ...@@ -63,7 +63,7 @@ algorithm for responses fetched from backends.
XXX ... XXX ...
$Object encoder(PRIV_VCL, STRING name, BYTES bufffer=32768, INT quality=11, $Object encoder(PRIV_VCL, STRING name, BYTES bufffer=32768, INT quality=11,
BOOL large_win=0, INT lgwin=0) BOOL large_win=0, INT lgwin=22)
XXX ... XXX ...
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment