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 215 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 241 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 148 of file escape.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:08