Browse Source

More efficient preallocation when reading large files into memory.

tags/2021-05-28
jules 11 years ago
parent
commit
2cc283fddd
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      modules/juce_core/streams/juce_MemoryOutputStream.cpp

+ 1
- 1
modules/juce_core/streams/juce_MemoryOutputStream.cpp View File

@@ -182,7 +182,7 @@ int64 MemoryOutputStream::writeFromInputStream (InputStream& source, int64 maxNu
if (availableData > 0) if (availableData > 0)
{ {
if (maxNumBytesToWrite > availableData)
if (maxNumBytesToWrite > availableData || maxNumBytesToWrite < 0)
maxNumBytesToWrite = availableData; maxNumBytesToWrite = availableData;
if (blockToUse != nullptr) if (blockToUse != nullptr)


Loading…
Cancel
Save