X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=trace_snappyfile.cpp;h=07a62f6bcc187edb38875a43122abfee2c3ddc7d;hb=8216d8efc428dd336957433d743af5c4ac2d0d05;hp=c13a97940d04c0e0372d42124f8ba2fddafc0723;hpb=c9385be0ae27a206be571f342f299c8762627b56;p=apitrace diff --git a/trace_snappyfile.cpp b/trace_snappyfile.cpp index c13a979..07a62f6 100644 --- a/trace_snappyfile.cpp +++ b/trace_snappyfile.cpp @@ -68,7 +68,9 @@ SnappyFile::SnappyFile(const std::string &filename, m_cachePtr(0), m_cacheSize(0) { - m_compressedCache = new char[SNAPPY_CHUNK_SIZE]; + size_t maxCompressedLength = + snappy::MaxCompressedLength(SNAPPY_CHUNK_SIZE); + m_compressedCache = new char[maxCompressedLength]; } SnappyFile::~SnappyFile()