Commit b7a793af by Michael Koch Committed by Michael Koch

2003-06-19 Michael Koch <konqueror@gmx.de>

	* gnu/java/nio/FileChannelImpl.java
	(map_address): Made public.
	(FileChannelImpl): Merged with classpath.
	* gnu/java/nio/natFileChannelImpl.cc
	(nio_mmap_file): Commented out unused arguments.
	(nio_unmmap_file): Likewise.
	(niu_msync): Likewise.

From-SVN: r68186
parent 16e4b777
2003-06-19 Michael Koch <konqueror@gmx.de> 2003-06-19 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/FileChannelImpl.java
(map_address): Made public.
(FileChannelImpl): Merged with classpath.
* gnu/java/nio/natFileChannelImpl.cc
(nio_mmap_file): Commented out unused arguments.
(nio_unmmap_file): Likewise.
(niu_msync): Likewise.
2003-06-19 Michael Koch <konqueror@gmx.de>
* java/awt/image/IndexColorModel.java: * java/awt/image/IndexColorModel.java:
New version from classpath. New version from classpath.
......
...@@ -65,7 +65,7 @@ import gnu.gcj.RawData; ...@@ -65,7 +65,7 @@ import gnu.gcj.RawData;
public class FileChannelImpl extends FileChannel public class FileChannelImpl extends FileChannel
{ {
RawData map_address; public RawData map_address;
int length; int length;
FileDescriptor fd; FileDescriptor fd;
...@@ -85,7 +85,7 @@ public class FileChannelImpl extends FileChannel ...@@ -85,7 +85,7 @@ public class FileChannelImpl extends FileChannel
public FileChannelImpl () public FileChannelImpl ()
{ {
this (new FileDescriptor (-1), true, null); this (new FileDescriptor (), true, null);
} }
private native long implPosition (); private native long implPosition ();
......
...@@ -73,20 +73,22 @@ gnu::java::nio::FileChannelImpl::implTruncate (jlong size) ...@@ -73,20 +73,22 @@ gnu::java::nio::FileChannelImpl::implTruncate (jlong size)
} }
gnu::gcj::RawData* gnu::gcj::RawData*
gnu::java::nio::FileChannelImpl::nio_mmap_file (jlong pos, jlong size, gnu::java::nio::FileChannelImpl::nio_mmap_file (jlong /*pos*/, jlong /*size*/,
jint /*mode*/) jint /*mode*/)
{ {
throw new ::java::io::IOException (JvNewStringUTF ("mmap not implemented")); throw new ::java::io::IOException (JvNewStringUTF ("mmap not implemented"));
} }
void void
gnu::java::nio::FileChannelImpl::nio_unmmap_file (gnu::gcj::RawData* map_address, jint size) gnu::java::nio::FileChannelImpl::nio_unmmap_file (gnu::gcj::RawData* /*address*/,
jint /*size*/)
{ {
throw new ::java::io::IOException (JvNewStringUTF ("munmap not implemented")); throw new ::java::io::IOException (JvNewStringUTF ("munmap not implemented"));
} }
void void
gnu::java::nio::FileChannelImpl::nio_msync (gnu::gcj::RawData* map_address, jint length) gnu::java::nio::FileChannelImpl::nio_msync (gnu::gcj::RawData* /*map_address*/,
jint /*length*/)
{ {
throw new ::java::io::IOException (JvNewStringUTF ("msync not implemented")); throw new ::java::io::IOException (JvNewStringUTF ("msync not implemented"));
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment