ByteOrder.java, [...]: Add code to load library with code for native methods if needed.

2003-10-21  Michael Koch  <konqueror@gmx.de>

	* java/nio/ByteOrder.java,
	java/nio/DirectByteBufferImpl.java,
	java/nio/channels/FileChannelImpl.java:
	Add code to load library with code for native methods if needed.

From-SVN: r72747
This commit is contained in:
Michael Koch 2003-10-21 12:55:02 +00:00 committed by Michael Koch
parent 7c54b00335
commit c4ff410a6b
4 changed files with 38 additions and 0 deletions

View file

@ -47,6 +47,7 @@ import java.io.RandomAccessFile;
import java.nio.ByteBuffer;
import java.nio.MappedByteBuffer;
import java.nio.MappedByteBufferImpl;
import gnu.classpath.Configuration;
import gnu.gcj.RawData;
/**
@ -59,6 +60,15 @@ import gnu.gcj.RawData;
public class FileChannelImpl extends FileChannel
{
static
{
// load the shared library needed for native methods.
if (Configuration.INIT_LOAD_LIBRARY)
{
System.loadLibrary ("javanio");
}
}
public RawData map_address;
int length;