From 8f9dda98783753cd4c7bef137ea40d71f369b76a Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 23 Mar 2022 09:44:17 +0100 Subject: [PATCH] Close vCard writer --- .../main/java/eu/faircode/email/FragmentContacts.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentContacts.java b/app/src/main/java/eu/faircode/email/FragmentContacts.java index 3c3a9e0abd..d7f5eab5b7 100644 --- a/app/src/main/java/eu/faircode/email/FragmentContacts.java +++ b/app/src/main/java/eu/faircode/email/FragmentContacts.java @@ -421,12 +421,13 @@ public class FragmentContacts extends FragmentBase { ContentResolver resolver = context.getContentResolver(); try (OutputStream os = resolver.openOutputStream(uri)) { - VCardWriter writer = new VCardWriter(os, VCardVersion.V3_0); - for (VCard vcard : vcards) - writer.write(vcard); + try (VCardWriter writer = new VCardWriter(os, VCardVersion.V3_0)) { + for (VCard vcard : vcards) + writer.write(vcard); + } } - EntityLog.log(context, "Exported " + + EntityLog.log(context, "Exported" + " contacts=" + contacts.size() + " count=" + vcards.size());