From 1ea24665758b270008270327268a4a0d913ace95 Mon Sep 17 00:00:00 2001 From: mguessan Date: Thu, 20 Mar 2014 22:08:05 +0000 Subject: [PATCH] From coverity: listFiles may return null git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2279 3d1905a2-6b24-0410-a738-b14d5a86fcbd --- src/java/davmail/exchange/ExchangeSession.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/java/davmail/exchange/ExchangeSession.java b/src/java/davmail/exchange/ExchangeSession.java index 814a8bc5..4ee0cc9b 100644 --- a/src/java/davmail/exchange/ExchangeSession.java +++ b/src/java/davmail/exchange/ExchangeSession.java @@ -2591,9 +2591,11 @@ public abstract class ExchangeSession { return false; } }); - for (File file : oldestFiles) { - if (!file.delete()) { - LOGGER.warn("Unable to delete " + file.getAbsolutePath()); + if (oldestFiles != null) { + for (File file : oldestFiles) { + if (!file.delete()) { + LOGGER.warn("Unable to delete " + file.getAbsolutePath()); + } } } } catch (Exception ex) {