if (deleteDirectoryContents(id, entry.getValue().fileId())) // *** Recursive call. delListing.put(entry.getKey(), entry.getValue()); else
if (!deleteDirectoryContents(trashId, id)) return false;
if (deleteDirectoryContents(id, entry.getValue().fileId())) // *** Recursive call. delListing.put(entry.getKey(), entry.getValue()); else
if (!deleteDirectoryContents(trashId, id)) return false;