--- bigloo3.0a/runtime/Jlib/dlopen.java.javaht 2007-06-01 22:53:49.000000000 +0200
+++ bigloo3.0a/runtime/Jlib/dlopen.java 2007-06-01 22:54:34.000000000 +0200
@@ -137,9 +137,9 @@
public static int dload( final byte[] filename, final byte[] init_sym ) {
synchronized( dlopen_table ) {
- if( !(dlopen_table.contains( filename )) ) {
+ if( !(dlopen_table.containsKey( filename )) ) {
int res = dload_inner( filename, init_sym );
- dlopen_table.put( filename, true );
+ dlopen_table.put( filename, Boolean.valueOf(true) );
return res;
} else {
return 0;