X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2Fengine%2FDictionary.java;h=f900bab9ea74a5ac7a9c7706e63b5c7c803b636a;hb=5590e417d8cfdda2764f67cde74e6e5cd8afa981;hp=cb7d32fc3599094c60a8f55bf6d5c8cc5dceea58;hpb=62cf8d49e42297c05582c627d0c31d4b88d73c1d;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/engine/Dictionary.java b/src/com/hughes/android/dictionary/engine/Dictionary.java index cb7d32f..f900bab 100644 --- a/src/com/hughes/android/dictionary/engine/Dictionary.java +++ b/src/com/hughes/android/dictionary/engine/Dictionary.java @@ -83,20 +83,20 @@ public class Dictionary implements RAFSerializable { raf.seek(rafSources.getEndOffset()); pairEntries = CachingList.create( - RAFList.create(raf, new PairEntry.Serializer(this), raf.getFilePointer(), dictFileVersion, dictFileVersion >= 7 ? 64 : 1, dictFileVersion >= 7), + RAFList.create(raf, new PairEntry.Serializer(this), raf.getFilePointer(), dictFileVersion), CACHE_SIZE); textEntries = CachingList.create( RAFList.create(raf, new TextEntry.Serializer(this), raf.getFilePointer(), dictFileVersion), CACHE_SIZE); if (dictFileVersion >= 5) { htmlEntries = CachingList.create( - RAFList.create(raf, new HtmlEntry.Serializer(this), raf.getFilePointer(), dictFileVersion, dictFileVersion >= 7 ? 64 : 1, dictFileVersion >= 7), + RAFList.create(raf, new HtmlEntry.Serializer(this), raf.getFilePointer(), dictFileVersion), CACHE_SIZE); } else { htmlEntries = Collections.emptyList(); } if (dictFileVersion >= 7) { - htmlData = RAFList.create(raf, new HtmlEntry.DataDeserializer(), raf.getFilePointer(), dictFileVersion, 16, true); + htmlData = RAFList.create(raf, new HtmlEntry.DataDeserializer(), raf.getFilePointer(), dictFileVersion); } else { htmlData = null; } @@ -128,7 +128,7 @@ public class Dictionary implements RAFSerializable { System.out.println("html start: " + raf.getFilePointer()); RAFList.write(raf, htmlEntries, new HtmlEntry.Serializer(this), 64, true); assert htmlData == null; - RAFList.write(raf, htmlEntries, new HtmlEntry.DataSerializer(), 16, true); + RAFList.write(raf, htmlEntries, new HtmlEntry.DataSerializer(), 128, true); System.out.println("indices start: " + raf.getFilePointer()); RAFList.write(raf, indices, indexSerializer); System.out.println("end: " + raf.getFilePointer());