Functions
escape.c File Reference
#include "curl_setup.h"
#include <curl/curl.h>
#include "urldata.h"
#include "warnless.h"
#include "non-ascii.h"
#include "escape.h"
#include "strdup.h"
#include "curl_printf.h"
#include "curl_memory.h"
#include "memdebug.h"
Include dependency graph for escape.c:

Go to the source code of this file.

Functions

char * curl_easy_escape (struct Curl_easy *data, const char *string, int inlength)
 
char * curl_easy_unescape (struct Curl_easy *data, const char *string, int length, int *olen)
 
char * curl_escape (const char *string, int inlength)
 
void curl_free (void *p)
 
static bool Curl_isunreserved (unsigned char in)
 
char * curl_unescape (const char *string, int length)
 
CURLcode Curl_urldecode (struct Curl_easy *data, const char *string, size_t length, char **ostring, size_t *olen, bool reject_ctrl)
 

Function Documentation

char* curl_easy_escape ( struct Curl_easy data,
const char *  string,
int  inlength 
)

Definition at line 79 of file escape.c.

char* curl_easy_unescape ( struct Curl_easy data,
const char *  string,
int  length,
int *  olen 
)

Definition at line 213 of file escape.c.

char* curl_escape ( const char *  string,
int  inlength 
)

Definition at line 68 of file escape.c.

void curl_free ( void *  p)

Definition at line 239 of file escape.c.

static bool Curl_isunreserved ( unsigned char  in)
static

Definition at line 44 of file escape.c.

char* curl_unescape ( const char *  string,
int  length 
)

Definition at line 74 of file escape.c.

CURLcode Curl_urldecode ( struct Curl_easy data,
const char *  string,
size_t  length,
char **  ostring,
size_t olen,
bool  reject_ctrl 
)

Definition at line 146 of file escape.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17