b979157c2713 — Chris Cannam 11 months ago
Tidy
2 files changed, 4 insertions(+), 5 deletions(-)

M src/SimpleWavFileWriteStream.cpp
M src/SimpleWavFileWriteStream.h
M src/SimpleWavFileWriteStream.cpp +3 -4
@@ 97,6 97,7 @@ SimpleWavFileWriteStream::~SimpleWavFile
     }
 
     m_file->seekp(0, std::ios::end);
+
     std::streamoff totalSize = m_file->tellp();
     uint32_t effSize = uint32_t(-1);
     if (totalSize < std::streamoff(effSize)) {

          
@@ 122,12 123,10 @@ SimpleWavFileWriteStream::~SimpleWavFile
 }
 
 void
-SimpleWavFileWriteStream::putBytes(std::string s)
+SimpleWavFileWriteStream::putBytes(const std::string &s)
 {
     if (!m_file) return;
-    for (uint32_t i = 0; i < s.length(); i++) {
-        *m_file << (uint8_t)s[i];
-    }
+    m_file->write(s.data(), s.length());
 }
 
 void

          
M src/SimpleWavFileWriteStream.h +1 -1
@@ 62,7 62,7 @@ protected:
     std::ofstream *m_file;
 
     void writeFormatChunk();
-    void putBytes(std::string);
+    void putBytes(const std::string &);
     void putBytes(const unsigned char *, size_t);
 };