]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
iconv_charmap: Close output file when done
authorSiddhesh Poyarekar <siddhesh@sourceware.org>
Tue, 3 Aug 2021 15:40:29 +0000 (21:10 +0530)
committerSiddhesh Poyarekar <siddhesh@sourceware.org>
Wed, 4 Aug 2021 10:23:46 +0000 (15:53 +0530)
Reviewed-by: Arjun Shankar <arjun@redhat.com>
(cherry picked from commit 1e0e6d656db9dfa12ef7eb67976385d3deb0d4ff)

iconv/iconv_charmap.c

index e2d53fee3cbfbb7a65116991682d0f891ecd3dfd..a8b6b56124909f6cc69d1a114b0e77b64218b223 100644 (file)
@@ -234,6 +234,8 @@ charmap_conversion (const char *from_code, struct charmap_t *from_charmap,
     while (++remaining < argc);
 
   /* All done.  */
+  if (output != stdout)
+    fclose (output);
   free_table (cvtbl);
   return status;
 }