ICONV_CLOSE(3) Linux Programmer's Manual ICONV_CLOSE(3)NAME
iconv_close - deallocate descriptor for character set conversion
SYNOPSIS
#include <iconv.h>
int iconv_close(iconv_t cd);
DESCRIPTION
The iconv_close() function deallocates a conversion descriptor cd previously allocated using iconv_open(3).
RETURN VALUE
When successful, the iconv_close() function returns 0. In case of error, it sets errno and returns -1.
VERSIONS
This function is available in glibc since version 2.1.
ATTRIBUTES
For an explanation of the terms used in this section, see attributes(7).
+--------------+---------------+---------+
|Interface | Attribute | Value |
+--------------+---------------+---------+
|iconv_close() | Thread safety | MT-Safe |
+--------------+---------------+---------+
CONFORMING TO
POSIX.1-2001, POSIX.1-2008, SUSv2.
SEE ALSO iconv(3), iconv_open(3)COLOPHON
This page is part of release 4.15 of the Linux 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/.
GNU 2017-09-15 ICONV_CLOSE(3)
Check Out this Related Man Page
ICONV_CLOSE(3P) POSIX Programmer's Manual ICONV_CLOSE(3P)PROLOG
This manual page is part of the POSIX Programmer's Manual. The Linux implementation of this interface may differ (consult the correspond-
ing Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux.
NAME
iconv_close -- codeset conversion deallocation function
SYNOPSIS
#include <iconv.h>
int iconv_close(iconv_t cd);
DESCRIPTION
The iconv_close() function shall deallocate the conversion descriptor cd and all other associated resources allocated by iconv_open().
If a file descriptor is used to implement the type iconv_t, that file descriptor shall be closed.
RETURN VALUE
Upon successful completion, 0 shall be returned; otherwise, -1 shall be returned and errno set to indicate the error.
ERRORS
The iconv_close() function may fail if:
EBADF The conversion descriptor is invalid.
The following sections are informative.
EXAMPLES
None.
APPLICATION USAGE
None.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
iconv(), iconv_open()
The Base Definitions volume of POSIX.1-2008, <iconv.h>
COPYRIGHT
Portions of this text are reprinted and reproduced in electronic form from IEEE Std 1003.1, 2013 Edition, Standard for Information Technol-
ogy -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, Copyright (C) 2013 by the Institute of
Electrical and Electronics Engineers, Inc and The Open Group. (This is POSIX.1-2008 with the 2013 Technical Corrigendum 1 applied.) In the
event of any discrepancy between this version and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Stan-
dard is the referee document. The original Standard can be obtained online at http://www.unix.org/online.html .
Any typographical or formatting errors that appear in this page are most likely to have been introduced during the conversion of the source
files to man page format. To report such errors, see https://www.kernel.org/doc/man-pages/reporting_bugs.html .
IEEE /The Open Group 2013 ICONV_CLOSE(3P)
Hi everyone,
I have SUn E250 server running solaris 10. I have installed apache 2 + MySQL + PHP-5.1.4 following the guidelines on this website
http://meljr.com/~meljr/AMPSolaris10.html
Excellent document for first time installation. Now, because I wanted to use Coppermine Photo Gallery, I... (9 Replies)
Hi,
Could anybody explain how to change the character set of a particular string in C in unix. we are using HP-UX as OS. We require to change the input string which is in cp1250 format to utf-8.
A sample code would help. Thnx in advance (1 Reply)
Hi,
I'm trying to compile OpenTTD on Solaris 5.10. I do not have root permissions so I have to set the prefix-dir to /home/abcde/usr/local/opt/opentdd-0.6.3
I've used the following command to configure:
bash ./configure --prefix-dir=/opt/openttd-0.6.2 --without-makedepend \... (1 Reply)
I try to install: libiconv-1.13.1 on AIX 5
After successful ./confugure I get an following error :
0/4.0.0/../../..:/usr/lib:/lib
ld: 0711-317 ERROR: Undefined symbol: .libiconv
ld: 0711-317 ERROR: Undefined symbol: .libiconvctl
ld: 0711-317 ERROR: Undefined symbol: .libiconvlist
ld:... (0 Replies)
hi am senthil,
am trying to install PHP in my solaris 10 x86 ...
i installed oracle,apache,tomcat,mysql ..
the only thing am missing is PHP..
i tried to install php using ./configure ..
my ./configure command..
./configure \
--with-apxs=/usr/apache/bin/apxs \... (4 Replies)
I'm trying to install libiconv to AIX 7.1 from an rpm off of the perzl site. The rpm appears to install but I get this error message.
add shr4.o shared members from /usr/lib/libiconv.a to /opt/freeware/lib/libiconv.a
add shr.o shared members from /usr/lib/libiconv.a to ... (5 Replies)