|
'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().