(sz int)
| 325 | } |
| 326 | |
| 327 | func (r *rsync) set_buffer_to_size(sz int) { |
| 328 | if cap(r.buffer) < sz { |
| 329 | r.buffer = make([]byte, sz) |
| 330 | } else { |
| 331 | r.buffer = r.buffer[:sz] |
| 332 | } |
| 333 | } |
| 334 | |
| 335 | // see https://rsync.samba.org/tech_report/node3.html |
| 336 | type rolling_checksum struct { |