mojave man page for curl_unescape

Query: curl_unescape

OS: mojave

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

curl_unescape(3)						  libcurl Manual						  curl_unescape(3)

NAME
curl_unescape - URL decodes the given string
SYNOPSIS
#include <curl/curl.h> char *curl_unescape( const char *url, int length );
DESCRIPTION
Obsolete function. Use curl_easy_unescape(3) instead! This function will convert the given URL encoded input string to a "plain string" and return that as a new allocated string. All input characters that are URL encoded (%XX where XX is a two-digit hexadecimal number) will be converted to their plain text versions. If the 'length' argument is set to 0, curl_unescape() will use strlen() on the input 'url' string to find out the size. You must curl_free(3) the returned string when you're done with it.
AVAILABILITY
Since 7.15.4, curl_easy_unescape(3) should be used. This function will be removed in a future release.
RETURN VALUE
A pointer to a zero terminated string or NULL if it failed.
SEE ALSO
libcurl 7.54.0 February 03, 2016 curl_unescape(3)
Related Man Pages
curl_easy_escape(3) - debian
curl_easy_unescape(3) - debian
curl_easy_unescape(3) - suse
curl_unescape(3) - osx
curl_unescape(3) - php
Similar Topics in the Unix Linux Community
Instructions to Clear Data Cache in Safari, Chrome, Firefox, Opera Browsers (Pictures)
12-Core MacPro (2013) kernel_task over 1200%
Cannot extract libraries using sed
How can I direct messages from mac console.app to a log file?
[BASH] eval command not expanding variables as expected.