diff options
author | James Ahlborn <jtahlborn@yahoo.com> | 2013-05-25 00:04:22 +0000 |
---|---|---|
committer | James Ahlborn <jtahlborn@yahoo.com> | 2013-05-25 00:04:22 +0000 |
commit | 403148760bf3b31537834f580068189b9feaf1cd (patch) | |
tree | adde1ddc8dd90ea282e0d7e0e6172d8738be3b73 | |
parent | b8f8b02d20b6eead8acc2fa6a4a33ae3fb3ea232 (diff) | |
download | jackcess-403148760bf3b31537834f580068189b9feaf1cd.tar.gz jackcess-403148760bf3b31537834f580068189b9feaf1cd.zip |
Fix partial page updates when using CodecHandlers which can only do full page encoding
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@728 f203690c-595d-4dc9-a70b-905162fa7fd2
-rw-r--r-- | src/changes/changes.xml | 6 | ||||
-rw-r--r-- | src/java/com/healthmarketscience/jackcess/PageChannel.java | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 0564cc5..260f266 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -4,6 +4,12 @@ <author email="javajedi@users.sf.net">Tim McCune</author> </properties> <body> + <release version="1.2.13" date="TBD"> + <action dev="jahlborn" type="fix"> + Fix partial page updates when using CodecHandlers which can only do + full page encoding. + </action> + </release> <release version="1.2.12" date="2013-05-09"> <action dev="jahlborn" type="fix" system="SourceForge2" issue="94"> Do not unicode compress strings which are longer than 1024 chars. diff --git a/src/java/com/healthmarketscience/jackcess/PageChannel.java b/src/java/com/healthmarketscience/jackcess/PageChannel.java index cd2a03c..58b4017 100644 --- a/src/java/com/healthmarketscience/jackcess/PageChannel.java +++ b/src/java/com/healthmarketscience/jackcess/PageChannel.java @@ -239,6 +239,7 @@ public class PageChannel implements Channel, Flushable { // reset so we can write the whole page page = fullPage; pageOffset = 0; + writeLen = getFormat().PAGE_SIZE; } else { |