From 5ae0340ccfcca473924892ab5f31acfb7ad40c31 Mon Sep 17 00:00:00 2001 From: "nor..67" Date: Tue, 3 May 2011 22:13:05 +0000 Subject: [PATCH] - use finally in Natives.jar git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7418 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- engine/src/desktop/com/jme3/system/Natives.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/engine/src/desktop/com/jme3/system/Natives.java b/engine/src/desktop/com/jme3/system/Natives.java index bd28584ac..697eeea62 100644 --- a/engine/src/desktop/com/jme3/system/Natives.java +++ b/engine/src/desktop/com/jme3/system/Natives.java @@ -85,16 +85,14 @@ public class Natives { out.close(); } catch (FileNotFoundException ex) { if (ex.getMessage().contains("used by another process")) { - if (load) { - System.load(targetFile.getAbsolutePath()); - } return; } throw ex; - } - if (load) { - System.load(targetFile.getAbsolutePath()); + } finally { + if (load) { + System.load(targetFile.getAbsolutePath()); + } } logger.log(Level.FINE, "Copied {0} to {1}", new Object[]{fullname, targetFile}); }