Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordavid_williams2005-07-09 05:21:44 +0000
committerdavid_williams2005-07-09 05:21:44 +0000
commit89b4527534f220c552e9200bc64a1f1bbf1951f3 (patch)
treef5ff13359bcc94a9fd7da0585ce0db5d2e6b7ffc /bundles/org.eclipse.wst.xml.core/src
parent6c322b9eaf905f7dd5d15a2a184edbf2749fde87 (diff)
downloadwebtools.sourceediting-89b4527534f220c552e9200bc64a1f1bbf1951f3.tar.gz
webtools.sourceediting-89b4527534f220c552e9200bc64a1f1bbf1951f3.tar.xz
webtools.sourceediting-89b4527534f220c552e9200bc64a1f1bbf1951f3.zip
[102915] Need manifest directive for our content Describers
Diffstat (limited to 'bundles/org.eclipse.wst.xml.core/src')
-rw-r--r--bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/AbstractResourceEncodingDetector.java2
-rw-r--r--bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/ByteReader.java7
2 files changed, 5 insertions, 4 deletions
diff --git a/bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/AbstractResourceEncodingDetector.java b/bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/AbstractResourceEncodingDetector.java
index 8d03de8e77..0fa5bc6246 100644
--- a/bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/AbstractResourceEncodingDetector.java
+++ b/bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/AbstractResourceEncodingDetector.java
@@ -23,10 +23,10 @@ import java.nio.charset.UnsupportedCharsetException;
import org.eclipse.core.resources.IStorage;
import org.eclipse.core.runtime.CoreException;
+
import org.eclipse.wst.sse.core.internal.encoding.CodedIO;
import org.eclipse.wst.sse.core.internal.encoding.EncodingMemento;
import org.eclipse.wst.sse.core.internal.encoding.IResourceCharsetDetector;
-import org.eclipse.wst.sse.core.internal.encoding.util.ByteReader;
public abstract class AbstractResourceEncodingDetector implements IResourceCharsetDetector {
diff --git a/bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/ByteReader.java b/bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/ByteReader.java
index e5f04fa496..d9ae470bb6 100644
--- a/bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/ByteReader.java
+++ b/bundles/org.eclipse.wst.xml.core/src/org/eclipse/wst/xml/core/internal/contenttype/ByteReader.java
@@ -16,6 +16,8 @@ import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;
+import org.eclipse.wst.sse.core.internal.encoding.CodedIO;
+
/**
* This is an "adapter" class, simply to get in input stream to act like a
* reader. We could not use InputStreamReader directly because its internal
@@ -30,8 +32,7 @@ import java.io.Reader;
public class ByteReader extends Reader {
- /** Default byte buffer size (2048). */
- public static final int DEFAULT_BUFFER_SIZE = 2048;
+ public static final int DEFAULT_BUFFER_SIZE = CodedIO.MAX_BUF_SIZE;
protected byte[] fBuffer;
@@ -87,7 +88,7 @@ public class ByteReader extends Reader {
// int conversion
// (and which would be there if cast directly from byte to char).
char c0 = (char) (b0 & 0x00FF);
- ch[i] = c0;
+ ch[offset + i] = c0;
}
return count;
}

Back to the top