mirror of
https://github.com/debauchee/barrier.git
synced 2026-02-11 14:15:46 +08:00
Validated file expected size #4584
This commit is contained in:
@@ -114,6 +114,12 @@ FileChunk::assemble(synergy::IStream* stream, String& dataReceived, size_t& expe
|
||||
return kNotFinish;
|
||||
|
||||
case kDataEnd:
|
||||
if (expectedSize != dataReceived.size()) {
|
||||
LOG((CLOG_ERR "corrupted clipboard data, expected size=%d actual size=%d", expectedSize, dataReceived.size()));
|
||||
LOG((CLOG_NOTIFY "File Transmission Failed: Corrupted file data."));
|
||||
return kError;
|
||||
}
|
||||
|
||||
if (CLOG->getFilter() >= kDEBUG2) {
|
||||
LOG((CLOG_DEBUG2 "file data transfer finished"));
|
||||
elapsedTime += stopwatch.getTime();
|
||||
|
||||
Reference in New Issue
Block a user