diff options
Diffstat (limited to 'lib/Archive/ArchiveWriter.cpp')
-rw-r--r-- | lib/Archive/ArchiveWriter.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/Archive/ArchiveWriter.cpp b/lib/Archive/ArchiveWriter.cpp index 9f4e797998..ff8c5f0348 100644 --- a/lib/Archive/ArchiveWriter.cpp +++ b/lib/Archive/ArchiveWriter.cpp @@ -225,8 +225,10 @@ Archive::writeMember( std::string FullMemberName = archPath.toString() + "(" + member.getPath().toString() + ")"; - ModuleProvider* MP = GetBytecodeSymbols( - (const unsigned char*)data,fSize,FullMemberName, symbols, ErrMsg); + ModuleProvider* MP = + GetBytecodeSymbols((const unsigned char*)data,fSize, + FullMemberName, symbols, + Compressor::decompressToNewBuffer, ErrMsg); // If the bytecode parsed successfully if ( MP ) { |