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
This commit is contained in:
committed by
Michael Koch
parent
16e4b777c8
commit
b7a793afb7
@@ -65,7 +65,7 @@ import gnu.gcj.RawData;
|
||||
|
||||
public class FileChannelImpl extends FileChannel
|
||||
{
|
||||
RawData map_address;
|
||||
public RawData map_address;
|
||||
|
||||
int length;
|
||||
FileDescriptor fd;
|
||||
@@ -85,7 +85,7 @@ public class FileChannelImpl extends FileChannel
|
||||
|
||||
public FileChannelImpl ()
|
||||
{
|
||||
this (new FileDescriptor (-1), true, null);
|
||||
this (new FileDescriptor (), true, null);
|
||||
}
|
||||
|
||||
private native long implPosition ();
|
||||
|
||||
@@ -73,20 +73,22 @@ gnu::java::nio::FileChannelImpl::implTruncate (jlong size)
|
||||
}
|
||||
|
||||
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*/)
|
||||
{
|
||||
throw new ::java::io::IOException (JvNewStringUTF ("mmap not implemented"));
|
||||
}
|
||||
|
||||
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"));
|
||||
}
|
||||
|
||||
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"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user