Man Pages

idn_free(3) - phpMan idn_free(3) - phpMan

Command: man perldoc info search(apropos)  


idn_free(3)                         libidn                         idn_free(3)



NAME
       idn_free - API function

SYNOPSIS
       #include <idn.h>

       void idn_free(void * ptr);

ARGUMENTS
       void * ptr  memory region to deallocate, or NULL.

DESCRIPTION
       Deallocates memory region by calling free().  If ptr is NULL no operation is performed.

       Normally  applications de-allocate strings allocated by libidn by calling free() directly.  Under Windows, dif-
       ferent parts of the same application may use different heap memory, and then it is important to deallocate mem-
       ory allocated within the same module that allocated it.  This function makes that possible.

REPORTING BUGS
       Report  bugs  to  <bug-libidnATgnu.org>.  GNU Libidn home page: http://www.gnu.org/software/libidn/ General help
       using GNU software: http://www.gnu.org/gethelp/

COPYRIGHT
       Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Simon Josefsson.
       Copying and distribution of this file, with or without modification, are permitted in any medium  without  roy-
       alty provided the copyright notice and this notice are preserved.

SEE ALSO
       The full documentation for libidn is maintained as a Texinfo manual.  If the info and libidn programs are prop-
       erly installed at your site, the command

              info libidn

       should give you access to the complete manual.



libidn                               1.18                          idn_free(3)