Fix read final unsigned to signed retyped

This commit is contained in:
2021-09-11 22:49:23 +02:00
parent 5b0610cc44
commit ffaa44ceb4
3 changed files with 7 additions and 6 deletions

View File

@@ -115,8 +115,8 @@ private:
virtual Code callback(Status status, uint8_t *buff, uint32_t *len) = 0; virtual Code callback(Status status, uint8_t *buff, uint32_t *len) = 0;
virtual uint32_t read(uint8_t *buff, uint32_t len) = 0; virtual int32_t read(uint8_t *buff, uint32_t len) = 0;
virtual uint32_t write(uint8_t *buff, uint32_t len) = 0; virtual int32_t write(uint8_t *buff, uint32_t len) = 0;
uint32_t timeDivide; uint32_t timeDivide;
uint32_t timeMax; uint32_t timeMax;

View File

@@ -253,12 +253,13 @@ Ymodem::Code YmodemFileReceive::callback(Status status, uint8_t *buff, uint32_t
} }
} }
uint32_t YmodemFileReceive::read(uint8_t *buff, uint32_t len) int32_t YmodemFileReceive::read(uint8_t *buff, uint32_t len)
{ {
return serialPort->read((char *)buff, len); return serialPort->read((char *)buff, len);
} }
uint32_t YmodemFileReceive::write(uint8_t *buff, uint32_t len) int32_t YmodemFileReceive::write(uint8_t *buff, uint32_t len)
{ {
return serialPort->write((char *)buff, len); return serialPort->write((char *)buff, len);
} }

View File

@@ -40,8 +40,8 @@ public:
private: private:
Code callback(Status status, uint8_t *buff, uint32_t *len); Code callback(Status status, uint8_t *buff, uint32_t *len);
uint32_t read(uint8_t *buff, uint32_t len); int32_t read(uint8_t *buff, uint32_t len);
uint32_t write(uint8_t *buff, uint32_t len); int32_t write(uint8_t *buff, uint32_t len);
ofstream file; ofstream file;
boost::asio::io_service io; ///< Io service object boost::asio::io_service io; ///< Io service object