X-Git-Url: http://gitweb.fperrin.net/?p=DictionaryPC.git;a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2Fengine%2FWiktionarySplitter.java;h=0624025387b7f134242de98736ec4082e4915029;hp=097643f1af7e3762cb1d76b16e0a44c4e0f3e240;hb=b3b942928b2efb012c2b666a3638c546feecee5c;hpb=f4144760af0445ac225ed3b5a2373723bf78e4d1 diff --git a/src/com/hughes/android/dictionary/engine/WiktionarySplitter.java b/src/com/hughes/android/dictionary/engine/WiktionarySplitter.java index 097643f..0624025 100644 --- a/src/com/hughes/android/dictionary/engine/WiktionarySplitter.java +++ b/src/com/hughes/android/dictionary/engine/WiktionarySplitter.java @@ -83,7 +83,9 @@ public class WiktionarySplitter extends org.xml.sax.helpers.DefaultHandler { currentSelectors = pathToSelectorsEntry.getValue(); for (final Selector selector : currentSelectors) { - OutputStream tmp = new FileOutputStream(selector.outFilename); + OutputStream tmp = new FileOutputStream(selector.outFilename + ".gz"); + tmp = new BufferedOutputStream(tmp); + tmp = new CompressorStreamFactory().createCompressorOutputStream(CompressorStreamFactory.GZIP, tmp); tmp = new WriteBuffer(tmp, 20 * 1024 * 1024); selector.out = new DataOutputStream(tmp); }