sf_base64decode =============== Synopsis -------- *#include * .. function:: void sf_base64decode(sf_vec *dest, const sf_vec *src) `sf_base64decode` decodes Base64 encoded string *src* and writes the result into *dest*. *src* should be the pointer to :member:`sf_value.vec` of type :enum:`sf_type.SF_TYPE_BYTESEQ` produced by either `sf_parser_dict`, `sf_parser_list`, `sf_parser_inner_list`, `sf_parser_item`, or `sf_parser_param`, otherwise the behavior is undefined. :member:`dest->base ` must point to the buffer that has sufficient space to store the decoded byte string. This function sets the length of decoded byte string to :member:`dest->len `.