This adds the finalize() method added to Enum in 1.6. Should fix a few JAPI errors...
Changelog:
2006-12-19 Andrew John Hughes <[EMAIL PROTECTED]>
* java/lang/Enum.java:
(finalize()): Implemented.
--
Andrew :-)
Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }
Index: java/lang/Enum.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/lang/Enum.java,v
retrieving revision 1.5
diff -u -3 -p -u -r1.5 Enum.java
--- java/lang/Enum.java 10 Dec 2006 20:25:44 -0000 1.5
+++ java/lang/Enum.java 19 Dec 2006 00:36:02 -0000
@@ -220,4 +220,14 @@ public abstract class Enum<T extends Enu
k = k.getSuperclass();
return k;
}
+
+ /**
+ * Enumerations can not have finalization methods.
+ *
+ * @since 1.6
+ */
+ protected final void finalize()
+ {
+ }
+
}
signature.asc
Description: Digital signature
