From 830821aa2bc0027a2b85acd5b8e8c64a3600e512 Mon Sep 17 00:00:00 2001 From: Tarcisio <60912483+tcortega@users.noreply.github.com> Date: Tue, 25 Jun 2024 23:06:36 -0300 Subject: [PATCH] fix: dispose image file stream on `SetImage` --- itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs b/itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs index 352b9f62b0..39bd062ace 100644 --- a/itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs +++ b/itext/itext.forms/itext/forms/fields/PdfButtonFormField.cs @@ -241,7 +241,7 @@ public virtual iText.Forms.Fields.PdfButtonFormField SetRadiosInUnison(bool radi /// /// public virtual iText.Forms.Fields.PdfButtonFormField SetImage(String image) { - Stream @is = FileUtil.GetInputStreamForFile(image); + using Stream @is = FileUtil.GetInputStreamForFile(image); String str = Convert.ToBase64String(StreamUtil.InputStreamToArray(@is)); return (iText.Forms.Fields.PdfButtonFormField)SetValue(str); }