[jboss-cvs] javassist SVN: r535 - trunk/src/main/javassist.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Apr 21 10:19:45 EDT 2010


Author: alesj
Date: 2010-04-21 10:19:44 -0400 (Wed, 21 Apr 2010)
New Revision: 535

Modified:
   trunk/src/main/javassist/ClassPool.java
Log:
[JASSIST-115]; use try/finally for toClass2.

Modified: trunk/src/main/javassist/ClassPool.java
===================================================================
--- trunk/src/main/javassist/ClassPool.java	2010-04-21 10:17:44 UTC (rev 534)
+++ trunk/src/main/javassist/ClassPool.java	2010-04-21 14:19:44 UTC (rev 535)
@@ -1060,8 +1060,11 @@
         throws Exception
     {
         method.setAccessible(true);
-        Class clazz = (Class)method.invoke(loader, args);
-        method.setAccessible(false);
-        return clazz;
+        try {
+            return (Class)method.invoke(loader, args);
+        }
+        finally {
+            method.setAccessible(false);
+        }
     }
 }




More information about the jboss-cvs-commits mailing list