summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonovan Baarda <abo@minkirri.apana.org.au>2021-09-14 21:06:43 +1000
committerDonovan Baarda <abo@minkirri.apana.org.au>2021-09-14 21:06:43 +1000
commit50eae2873f37ed0a96be74349b49dd864f7f892e (patch)
treeda376a44c247632c97d804b71813d11b15f85419
parentb05d78b4a2f1d895fa76399c951ce9a645fb0ae4 (diff)
downloadlibrsync-50eae2873f37ed0a96be74349b49dd864f7f892e.tar.gz
Add rs_trace call in buf.c to indicate when moving data in buffers.
-rw-r--r--src/buf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/buf.c b/src/buf.c
index e2023e5..5885d56 100644
--- a/src/buf.c
+++ b/src/buf.c
@@ -77,6 +77,8 @@ rs_result rs_infilebuf_fill(rs_job_t *job, rs_buffers_t *buf, void *opaque)
return RS_DONE;
} else if (buf->avail_in) {
/* Some leftover tail data, move it to the front of the buffer. */
+ rs_trace("moving buffer " FMT_SIZE " bytes to reuse " FMT_SIZE " bytes",
+ buf->avail_in, (size_t)(buf->next_in - fb->buf));
memmove(fb->buf, buf->next_in, buf->avail_in);
}
buf->next_in = fb->buf;