@@ -99,7 +99,7 @@ bbstreamer_lz4_compressor_new(bbstreamer *next, int compresslevel)
99
99
compressed_bound = LZ4F_compressBound (streamer -> base .bbs_buffer .maxlen , prefs );
100
100
101
101
/* Enlarge buffer if it falls short of compression bound. */
102
- if (streamer -> base .bbs_buffer .maxlen <= compressed_bound )
102
+ if (streamer -> base .bbs_buffer .maxlen < compressed_bound )
103
103
enlargeStringInfo (& streamer -> base .bbs_buffer , compressed_bound );
104
104
105
105
ctxError = LZ4F_createCompressionContext (& streamer -> cctx , LZ4F_VERSION );
@@ -170,7 +170,7 @@ bbstreamer_lz4_compressor_content(bbstreamer *streamer,
170
170
*/
171
171
out_bound = LZ4F_compressBound (len , & mystreamer -> prefs );
172
172
Assert (mystreamer -> base .bbs_buffer .maxlen >= out_bound );
173
- if (avail_out <= out_bound )
173
+ if (avail_out < out_bound )
174
174
{
175
175
bbstreamer_content (mystreamer -> base .bbs_next , member ,
176
176
mystreamer -> base .bbs_buffer .data ,
@@ -218,7 +218,7 @@ bbstreamer_lz4_compressor_finalize(bbstreamer *streamer)
218
218
/* Find out the footer bound and update the output buffer. */
219
219
footer_bound = LZ4F_compressBound (0 , & mystreamer -> prefs );
220
220
Assert (mystreamer -> base .bbs_buffer .maxlen >= footer_bound );
221
- if ((mystreamer -> base .bbs_buffer .maxlen - mystreamer -> bytes_written ) <=
221
+ if ((mystreamer -> base .bbs_buffer .maxlen - mystreamer -> bytes_written ) <
222
222
footer_bound )
223
223
{
224
224
bbstreamer_content (mystreamer -> base .bbs_next , NULL ,
0 commit comments