Walter J. Mack's curl_free addition

This commit is contained in:
Daniel Stenberg 2002-09-25 12:11:12 +00:00
parent ec9acbcda7
commit 24e7036822
3 changed files with 70 additions and 53 deletions

View File

@ -19,8 +19,8 @@ two-digit hexadecimal number).
If the 'length' argument is set to 0, curl_escape() will use strlen() on the If the 'length' argument is set to 0, curl_escape() will use strlen() on the
input 'url' string to find out the size. input 'url' string to find out the size.
You must free() the returned string when you're done with it. You must curl_free() the returned string when you're done with it.
.SH RETURN VALUE .SH RETURN VALUE
A pointer to a zero terminated string or NULL if it failed. A pointer to a zero terminated string or NULL if it failed.
.SH "SEE ALSO" .SH "SEE ALSO"
.I curl_unescape(), RFC 2396 .I curl_unescape(), curl_free(), RFC 2396

17
docs/libcurl/curl_free.3 Normal file
View File

@ -0,0 +1,17 @@
.\" You can view this file with:
.\" nroff -man [file]
.\" $Id:
.\"
.TH curl_free 3 "24 Sept 2002" "libcurl 7.10" "libcurl Manual"
.SH NAME
curl_free - reclaim memory that has been obtained through a libcurl call
.SH SYNOPSIS
.B #include <curl/curl.h>
.sp
.BI "void *curl_free( char *" ptr " );"
.ad
.SH DESCRIPTION
curl_free reclaims memory that has been obtained through a libcurl call.
Use curl_free() instead of free() to avoid anomalies that can result from differences in memory management between your application and libcurl.
.SH "SEE ALSO"
.I curl_unescape(), curl_free()

View File

@ -20,8 +20,8 @@ right of a ? letter will be converted).
If the 'length' argument is set to 0, curl_unescape() will use strlen() on the If the 'length' argument is set to 0, curl_unescape() will use strlen() on the
input 'url' string to find out the size. input 'url' string to find out the size.
You must free() the returned string when you're done with it. You must curl_free() the returned string when you're done with it.
.SH RETURN VALUE .SH RETURN VALUE
A pointer to a zero terminated string or NULL if it failed. A pointer to a zero terminated string or NULL if it failed.
.SH "SEE ALSO" .SH "SEE ALSO"
.I curl_escape(), RFC 2396 .I curl_escape(), curl_free(), RFC 2396