JavaExceptionTableEntry.st
changeset 114 3f796855d7d4
parent 111 23243f9273fa
child 122 e731a1c1d499
--- a/JavaExceptionTableEntry.st	Wed Jul 03 09:12:09 1996 +0000
+++ b/JavaExceptionTableEntry.st	Wed Jul 03 16:15:50 1996 +0000
@@ -25,6 +25,9 @@
     (pc between:startPC and:endPC) ifTrue:[
         (catchType == 0) ifTrue:[^ handlerPC].
         cls := aMethod javaClass.
+        catchType isUnresolved ifTrue:[
+            catchType := catchType preResolve.
+        ].
         (catchType isKindOf:JavaClass) ifFalse:[
             self halt.
             ^ nil
@@ -49,5 +52,5 @@
 !JavaExceptionTableEntry  class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaExceptionTableEntry.st,v 1.6 1996/07/02 21:10:52 cg Exp $'
+    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaExceptionTableEntry.st,v 1.7 1996/07/03 16:15:23 cg Exp $'
 ! !