This commit is contained in:
azw 2023-05-08 14:22:57 +00:00
parent 221a25b597
commit 6f59116eba
2 changed files with 8 additions and 8 deletions

View File

@ -5,7 +5,7 @@
namespace a8 namespace a8
{ {
OrderBuffer::OrderBuffer(int buf_len) OrderBuffer::OrderBuffer(unsigned int buf_len)
{ {
if (buf_len <= 0) { if (buf_len <= 0) {
abort(); abort();
@ -21,12 +21,12 @@ namespace a8
buf_len_ = 0; buf_len_ = 0;
} }
char* OrderBuffer::Alloc(int len) char* OrderBuffer::Alloc(unsigned int len)
{ {
if (len <= 0) { if (len <= 0) {
abort(); abort();
} }
int real_len = len + 4; unsigned int real_len = len + 4;
} }
void OrderBuffer::Free(char* p) void OrderBuffer::Free(char* p)

View File

@ -9,18 +9,18 @@ namespace a8
{ {
public: public:
OrderBuffer(int buf_len); OrderBuffer(unsigned int buf_len);
~OrderBuffer(); ~OrderBuffer();
char* Alloc(int len); char* Alloc(unsigned int len);
void Free(char* p); void Free(char* p);
private: private:
char* buf_ = nullptr; char* buf_ = nullptr;
int buf_len_ = 0; unsigned int buf_len_ = 0;
std::atomic<int> start_ = 0; std::atomic<unsigned int> start_ = 0;
std::atomic<int> end_ = 0; std::atomic<unsigned int> end_ = 0;
}; };