summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/gcj/convert/Output_iconv.java
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2001-07-30 20:24:18 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2001-07-30 20:24:18 +0000
commit52b08b4ce92df326bf97bad1d1d1428cd8c516d1 (patch)
tree4008d0e99166835f26dd98f0224f49ecfaeb2e89 /libjava/gnu/gcj/convert/Output_iconv.java
parenteefdec482d3b01c97ab6d360dbee968b9ca9c252 (diff)
downloadppe42-gcc-52b08b4ce92df326bf97bad1d1d1428cd8c516d1.tar.gz
ppe42-gcc-52b08b4ce92df326bf97bad1d1d1428cd8c516d1.zip
2001-07-30 Tom Tromey <tromey@redhat.com>
Corey Minyard <minyard@acm.org> * gnu/gcj/convert/natIconv.cc (done): New methods. * gnu/gcj/convert/Output_iconv.java (done): New method. * gnu/gcj/convert/Input_iconv.java (done): New method. * gnu/gcj/convert/UnicodeToBytes.java (defaultEncodingClass): Removed. (getDefaultEncodingClass): Removed. (getDefaultEncoder): Use getEncoder. (done): New method. (defaultEncoding, CACHE_SIZE, encoderCache, currCachePos): New static fields. * gnu/gcj/convert/BytesToUnicode.java (defaultDecodingClass): Removed. (defaultEncoding, CACHE_SIZE, decoderCache, currCachePos): New static fields. (getDefaultDecodingClass): Removed. (getDefaultDecoder): Use getDecoder. (getDecoder): Look up decoder in cache. (done): New method. * java/lang/natString.cc (init): Call `done' on converter. (getBytes): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44484 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/gcj/convert/Output_iconv.java')
-rw-r--r--libjava/gnu/gcj/convert/Output_iconv.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/libjava/gnu/gcj/convert/Output_iconv.java b/libjava/gnu/gcj/convert/Output_iconv.java
index 78522627c85..aa071c00eea 100644
--- a/libjava/gnu/gcj/convert/Output_iconv.java
+++ b/libjava/gnu/gcj/convert/Output_iconv.java
@@ -1,6 +1,6 @@
// Output_iconv.java -- Java side of iconv() writer.
-/* Copyright (C) 2000 Free Software Foundation
+/* Copyright (C) 2000, 2001 Free Software Foundation
This file is part of libgcj.
@@ -33,6 +33,7 @@ public class Output_iconv extends UnicodeToBytes
private native void init (String encoding)
throws UnsupportedEncodingException;
public native int write (char[] inbuffer, int inpos, int count);
+ public native void done ();
// The encoding we're using.
private String encoding;
OpenPOWER on IntegriCloud