MCPcopy Create free account
hub / github.com/MaxBelkov/visualsyslog / GetBufferSize

Method GetBufferSize

source/tcpcon.cpp:31–45  ·  view source on GitHub ↗

---------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

29}
30//---------------------------------------------------------------------------
31BYTE * TSyslogdTcpConn::GetBufferSize(int NeedFreeSize)
32{
33 if( Size - DataSize < NeedFreeSize )
34 {
35 Size = NeedFreeSize + DataSize;
36 BYTE * p = new BYTE[Size];
37 if( Data )
38 {
39 memmove(p, Data, DataSize);
40 delete [] Data;
41 }
42 Data = p;
43 }
44 return Data + DataSize;
45}
46//---------------------------------------------------------------------------
47//---------------------------------------------------------------------------
48//---------------------------------------------------------------------------

Callers 1

TcpReceiveMessageFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected