Fix win32 somewhat?
This commit is contained in:
@@ -100,13 +100,22 @@ namespace Tesses::Framework::Streams {
|
||||
void Stream::CopyTo(Stream& strm, size_t buffSize)
|
||||
{
|
||||
size_t read;
|
||||
#if defined(_WIN32)
|
||||
uint8_t* buffer = new uint8_t[buffSize];
|
||||
#else
|
||||
|
||||
uint8_t buffer[buffSize];
|
||||
#endif
|
||||
do {
|
||||
read = this->Read(buffer,buffSize);
|
||||
strm.WriteBlock(buffer, read);
|
||||
|
||||
} while(read > 0);
|
||||
strm.Flush();
|
||||
|
||||
#if defined(_WIN32)
|
||||
delete buffer;
|
||||
#endif
|
||||
}
|
||||
Stream::~Stream()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user