| 1132 | } |
| 1133 | |
| 1134 | static int CompressionLevelToZlib(CDataFileWriter::ECompressionLevel CompressionLevel) |
| 1135 | { |
| 1136 | switch(CompressionLevel) |
| 1137 | { |
| 1138 | case CDataFileWriter::COMPRESSION_DEFAULT: |
| 1139 | return Z_DEFAULT_COMPRESSION; |
| 1140 | case CDataFileWriter::COMPRESSION_BEST: |
| 1141 | return Z_BEST_COMPRESSION; |
| 1142 | default: |
| 1143 | dbg_assert_failed("Invalid CompressionLevel: %d", static_cast<int>(CompressionLevel)); |
| 1144 | } |
| 1145 | } |
| 1146 | |
| 1147 | void CDataFileWriter::Finish() |
| 1148 | { |