.\" Copyright (c) Bruno Haible .\" .\" %%%LICENSE_START(GPLv2+_DOC_ONEPARA) .\" This is free documentation; you can redistribute it and/or .\" modify it under the terms of the GNU General Public License as .\" published by the Free Software Foundation; either version 2 of .\" the License, or (at your option) any later version. .\" %%%LICENSE_END .\" .\" References consulted: .\" GNU glibc-2 source code and manual .\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html .\" .TH ICONV_CLOSE 3 2021-03-22 "GNU" "Linux Programmer's Manual" .SH NAME iconv_close \- deallocate descriptor for character set conversion .SH SYNOPSIS .nf .B #include .PP .BI "int iconv_close(iconv_t " cd ); .fi .SH DESCRIPTION The .BR iconv_close () function deallocates a conversion descriptor .I cd previously allocated using .BR iconv_open (3). .SH RETURN VALUE On success, .BR iconv_close () returns 0; otherwise, it returns \-1 and sets .I errno to indicate the error. .SH VERSIONS This function is available in glibc since version 2.1. .SH ATTRIBUTES For an explanation of the terms used in this section, see .BR attributes (7). .ad l .nh .TS allbox; lbx lb lb l l l. Interface Attribute Value T{ .BR iconv_close () T} Thread safety MT-Safe .TE .hy .ad .sp 1 .SH CONFORMING TO POSIX.1-2001, POSIX.1-2008, SUSv2. .SH SEE ALSO .BR iconv (3), .BR iconv_open (3) .SH COLOPHON This page is part of release 5.13 of the Linux .I man-pages project. A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man\-pages/.