mirror of
https://github.com/pocoproject/poco.git
synced 2025-04-01 17:25:03 +02:00
fix for VC++
This commit is contained in:
parent
25b446502b
commit
c6cf535dd5
@ -144,7 +144,7 @@ void CompressTest::createDataFile(const std::string& path, Poco::UInt64 size)
|
||||
Poco::Buffer<char> buffer(MB);
|
||||
for(int i = 0; size != 0; i++) {
|
||||
std::memset(buffer.begin(), i, buffer.size());
|
||||
Poco::UInt64 bytesToWrite = std::min(size, buffer.size());
|
||||
Poco::UInt64 bytesToWrite = std::min(size, static_cast<Poco::UInt64>(buffer.size()));
|
||||
out.write(buffer.begin(), bytesToWrite);
|
||||
assert( ! out.fail() );
|
||||
size -= bytesToWrite;
|
||||
|
@ -176,10 +176,10 @@ void ZipTest::verifyDataFile(const std::string& path, Poco::UInt64 size)
|
||||
{
|
||||
std::memset(buffer1.begin(), i, buffer1.size());
|
||||
std::memset(buffer2.begin(), 0, buffer2.size());
|
||||
Poco::UInt64 bytesToRead = std::min(size, buffer2.size());
|
||||
Poco::UInt64 bytesToRead = std::min(size, static_cast<Poco::UInt64>(buffer2.size()));
|
||||
in.read(buffer2.begin(), bytesToRead);
|
||||
assert(!in.fail() );
|
||||
assert(std::memcmp(buffer1.begin(), buffer2.begin(), bytesToRead) == 0);
|
||||
assert(std::memcmp(buffer1.begin(), buffer2.begin(), static_cast<std::size_t>(bytesToRead)) == 0);
|
||||
size -= bytesToRead;
|
||||
}
|
||||
char c;
|
||||
|
Loading…
x
Reference in New Issue
Block a user