From 93903aead7329e6b32cf7a74b0f30c33000b9e15 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Sat, 14 Aug 2004 01:52:46 +0000 Subject: [PATCH] Call super.finalize() which requires that we also declare our throw. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3077 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/util/TrackedObject.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/util/TrackedObject.java b/src/java/com/threerings/util/TrackedObject.java index aea8ca711..609f38aa1 100644 --- a/src/java/com/threerings/util/TrackedObject.java +++ b/src/java/com/threerings/util/TrackedObject.java @@ -1,5 +1,5 @@ // -// $Id: TrackedObject.java,v 1.2 2004/08/14 01:32:23 ray Exp $ +// $Id: TrackedObject.java,v 1.3 2004/08/14 01:52:46 mdb Exp $ package com.threerings.util; @@ -34,7 +34,10 @@ public class TrackedObject /** Records that this object was collected. */ protected void finalize () + throws Throwable { + super.finalize(); + Class clazz = getClass(); synchronized (_map) { int[] count = (int[])_map.get(clazz);