MCPcopy Create free account
hub / github.com/ElementsProject/lightning / base64_encode_tail_using_maps

Function base64_encode_tail_using_maps

ccan/ccan/base64/base64.c:76–86  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

74}
75
76void base64_encode_tail_using_maps(const base64_maps_t *maps, char dest[4],
77 const char *src, const size_t srclen)
78{
79 char longsrc[3] = { 0 };
80
81 assert(srclen <= 3);
82
83 memcpy(longsrc, src, srclen);
84 base64_encode_triplet_using_maps(maps, dest, longsrc);
85 memset(dest+1+srclen, '=', 3-srclen);
86}
87
88ssize_t base64_encode_using_maps(const base64_maps_t *maps,
89 char *dest, const size_t destlen,

Callers 2

base64_encode_using_mapsFunction · 0.85
base64_encode_tailFunction · 0.85

Calls 1

Tested by

no test coverage detected