From c446c3133910973e6d98d7fca2a5bc3eb8c6dae2 Mon Sep 17 00:00:00 2001 From: "Vladimir.Orlov" Date: Tue, 23 Aug 2016 14:00:29 +0300 Subject: [PATCH] IDEA-CR-13184 cleanup --- updater/src/com/intellij/updater/DeleteAction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/updater/src/com/intellij/updater/DeleteAction.java b/updater/src/com/intellij/updater/DeleteAction.java index 76a3017a9b49..40bb11faba81 100644 --- a/updater/src/com/intellij/updater/DeleteAction.java +++ b/updater/src/com/intellij/updater/DeleteAction.java @@ -45,7 +45,8 @@ public class DeleteAction extends PatchAction { @Override protected void doApply(ZipFile patchFile, File backupDir, File toFile) throws IOException { //NOTE: a folder can be deleted only in case if it does not contain any user's files/folders. - if (!toFile.isDirectory() || (toFile.listFiles() != null && toFile.listFiles().length == 0)) { + File[] listFiles = toFile.listFiles(); + if (!toFile.isDirectory() || (listFiles != null && listFiles.length == 0)) { Utils.delete(toFile); } }