From f3dc41fe8e21d79b5338eca6fa50e894b6a4db14 Mon Sep 17 00:00:00 2001 From: Andrew Haley Date: Fri, 29 Apr 2005 18:35:36 +0000 Subject: re PR java/19285 (Interfaces not initialized by static field access) 2005-04-27 Andrew Haley PR java/19285 * prims.cc (_Jv_ResolvePoolEntry): New function. * include/jvm.h (_Jv_Linker::find_field): New arg: found_class. * link.cc (_Jv_Linker::find_field): New arg: found_class. (resolve_pool_entry): Initialize the class in which a field is found. (link_symbol_table): Pass new arg to found_class. From-SVN: r99006 --- libjava/include/jvm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libjava/include') diff --git a/libjava/include/jvm.h b/libjava/include/jvm.h index bbc809b..90b6162 100644 --- a/libjava/include/jvm.h +++ b/libjava/include/jvm.h @@ -238,7 +238,7 @@ class _Jv_Linker private: static _Jv_Field *find_field_helper(jclass, _Jv_Utf8Const *, _Jv_Utf8Const *, jclass *); - static _Jv_Field *find_field(jclass, jclass, _Jv_Utf8Const *, + static _Jv_Field *find_field(jclass, jclass, jclass *, _Jv_Utf8Const *, _Jv_Utf8Const *); static void prepare_constant_time_tables(jclass); static jshort get_interfaces(jclass, _Jv_ifaces *); -- cgit v1.1