MCPcopy Create free account
hub / github.com/RsyncProject/rsync / io_end_buffering_in

Function io_end_buffering_in

io.c:1407–1420  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1405}
1406
1407void io_end_buffering_in(BOOL free_buffers)
1408{
1409 if (msgs2stderr == 1 && DEBUG_GTE(IO, 2)) {
1410 rprintf(FINFO, "[%s] io_end_buffering_in(IOBUF_%s_BUFS)\n",
1411 who_am_i(), free_buffers ? "FREE" : "KEEP");
1412 }
1413
1414 if (free_buffers)
1415 free_xbuf(&iobuf.in);
1416 else
1417 iobuf.in.pos = iobuf.in.len = 0;
1418
1419 iobuf.in_fd = -1;
1420}
1421
1422void io_end_buffering_out(BOOL free_buffers)
1423{

Callers 2

io_end_multiplex_inFunction · 0.85
do_server_senderFunction · 0.85

Calls 3

free_xbufFunction · 0.85
rprintfFunction · 0.70
who_am_iFunction · 0.70

Tested by

no test coverage detected