From 1626f79ffa4e84b4f0f873eae442c7c2edc93360 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 1 Mar 2021 14:10:54 +0100 Subject: [PATCH] Fix scanner memory leak issue --- src/main/java/app/controllers/EditorController.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/app/controllers/EditorController.java b/src/main/java/app/controllers/EditorController.java index 073798a..81ba620 100644 --- a/src/main/java/app/controllers/EditorController.java +++ b/src/main/java/app/controllers/EditorController.java @@ -127,8 +127,7 @@ public class EditorController implements Initializable, Controller { @Subscribe private void handle(FileSelectedEvent event) { - try { - Scanner sc = new Scanner(new File(event.getPath())); + try (Scanner sc = new Scanner(new File(event.getPath()))) { editor.clear(); while (sc.hasNextLine()) { editor.appendText(sc.nextLine());