… | … | ||
---|---|---|---|
256 | lit = 0; op++; /* start run */ | 256 | lit = 0; op++; /* start run */ |
257 | } | 257 | } |
258 | } | 258 | } |
259 | } | 259 | } |
260 | 260 | ||
261 | if (op + 2 > out_end) /* at most 2 bytes can be missing here */ | 261 | if (op + 3 > out_end) /* at most 3 bytes can be missing here */ |
262 | return 0; | 262 | return 0; |
263 | 263 | ||
264 | while (ip < in_end) | 264 | while (ip < in_end) |
265 | { | 265 | { |
266 | lit++; *op++ = *ip++; | 266 | lit++; *op++ = *ip++; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |