File tree Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ class BufferNode : public NonCopyable
4141 return false ;
4242 }
4343 virtual void getData (const char *&data, size_t &len) = 0;
44- virtual void append (const char *data , size_t len )
44+ virtual void append (const char *, size_t )
4545 {
4646 LOG_FATAL << " Not a memory buffer node" ;
4747 }
Original file line number Diff line number Diff line change 11#include < trantor/net/inner/BufferNode.h>
2+ #include < unistd.h>
3+ #include < sys/stat.h>
4+ #include < fcntl.h>
5+ #include < algorithm>
26
37namespace trantor
48{
@@ -25,7 +29,7 @@ class FileBufferNode : public BufferNode
2529 if (msgBuffer_.readableBytes () == 0 )
2630 {
2731 msgBuffer_.ensureWritableBytes (
28- std::min (kMaxSendFileBufferSize , fileBytesToSend_));
32+ ( std::min) (kMaxSendFileBufferSize , fileBytesToSend_));
2933 auto n = read (sendFd_,
3034 msgBuffer_.beginWrite (),
3135 msgBuffer_.writableBytes ());
@@ -56,7 +60,7 @@ class FileBufferNode : public BufferNode
5660
5761 private:
5862 int sendFd_{-1 };
59- ssize_t fileBytesToSend_{0 };
63+ size_t fileBytesToSend_{0 };
6064 MsgBuffer msgBuffer_;
6165};
6266
Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ class FileBufferNode : public BufferNode
6969 FILE *sendFp_{nullptr };
7070 long long offset_{0 };
7171
72- ssize_t fileBytesToSend_{0 };
72+ size_t fileBytesToSend_{0 };
7373
7474 MsgBuffer msgBuffer_;
7575};
You can’t perform that action at this time.
0 commit comments