Defines | Typedefs | Functions

url.c File Reference

Include dependency graph for url.c:

Defines

#define test(a, b)   test (make_path, a, b)

Typedefs

typedef char *(* conv_t )(const char *)

Functions

static void test (conv_t f, const char *in, const char *out)
static void test_decode (const char *in, const char *out)
static void test_b64 (const char *in, const char *out)
static char * make_URI_def (const char *in)
static void test_path (const char *in, const char *out)
static void test_current_directory_path (const char *in, const char *cwd, const char *out)
int main (void)

Define Documentation

#define test (   a,
  b 
)    test (make_path, a, b)

Typedef Documentation

typedef char*(* conv_t)(const char *)

Function Documentation

int main ( void   ) 
static char* make_URI_def ( const char *  in  )  [static]

References make_URI().

Referenced by test_current_directory_path(), and test_path().

static void test ( conv_t  f,
const char *  in,
const char *  out 
) [static]

References test.

static void test_b64 ( const char *  in,
const char *  out 
) [inline, static]

References test, and vlc_b64_encode().

Referenced by main().

static void test_current_directory_path ( const char *  in,
const char *  cwd,
const char *  out 
) [inline, static]

References asprintf(), make_URI_def(), and test.

Referenced by main().

static void test_decode ( const char *  in,
const char *  out 
) [inline, static]

References decode_URI_duplicate(), and test.

Referenced by main().

static void test_path ( const char *  in,
const char *  out 
) [inline, static]

References make_URI_def(), and test.

Referenced by main().

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines