'LibPst'
|
#include "define.h"
Go to the source code of this file.
Functions | |
static void | base64_append (char **ou, int *line_count, char data) |
char * | pst_base64_encode (void *data, size_t size) |
char * | pst_base64_encode_single (void *data, size_t size) |
char * | pst_base64_encode_multiple (void *data, size_t size, int *line_count) |
Variables | |
static char | base64_code_chars [] ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/==" |
|
static |
Definition at line 10 of file libstrfunc.c.
Referenced by pst_base64_encode_multiple().
char* pst_base64_encode | ( | void * | data, |
size_t | size | ||
) |
Definition at line 21 of file libstrfunc.c.
References pst_base64_encode_multiple().
Referenced by print_ldif_single(), pst_attach_to_file_base64(), and write_body_part().
char* pst_base64_encode_multiple | ( | void * | data, |
size_t | size, | ||
int * | line_count | ||
) |
Definition at line 35 of file libstrfunc.c.
References base64_append(), and base64_code_chars.
Referenced by pst_append_holder(), pst_base64_encode(), pst_base64_encode_single(), and pst_finish_cleanup_holder().
char* pst_base64_encode_single | ( | void * | data, |
size_t | size | ||
) |
Definition at line 28 of file libstrfunc.c.
References pst_base64_encode_multiple().
Referenced by pst_rfc2047().
|
static |
Definition at line 7 of file libstrfunc.c.
Referenced by pst_base64_encode_multiple().