X-Git-Url: https://git.distorted.org.uk/~mdw/mLib/blobdiff_plain/4729aa69dab96d801f2767be4b254997c21d1d32..adec5584e13c63662fda18915280ec026063b29d:/codec/base64.3 diff --git a/codec/base64.3 b/codec/base64.3 index 39de50d..9c44d12 100644 --- a/codec/base64.3 +++ b/codec/base64.3 @@ -17,46 +17,52 @@ base64, base32, hex \- obsolete binary encoding functions .B "#include " .B "#include " +.ta 2n .B "typedef struct {" -.B "\h'4n'char *indent;" -.B "\h'4n'unsigned maxline;" -.B "\h'4n'..." +.B " char *indent;" +.B " unsigned maxline;" +.B " ..." .B "} base64_ctx;" +.ta \w'\fBvoid base64_encode('u .BI "void base64_encode(base64_ctx *" ctx , -.BI " const void *" p ", size_t " sz , -.BI " dstr *" d ); +.BI " const void *" p ", size_t " sz , +.BI " dstr *" d ); .BI "void base64_decode(base64_ctx *" ctx , -.BI " const void *" p ", size_t " sz , -.BI " dstr *" d ); +.BI " const void *" p ", size_t " sz , +.BI " dstr *" d ); .BI "void base64_init(base64_ctx *" ctx ); +.ta 2n .B "typedef struct {" -.B "\h'4n'char *indent;" -.B "\h'4n'unsigned maxline;" -.B "\h'4n'..." +.B " char *indent;" +.B " unsigned maxline;" +.B " ..." .B "} base32_ctx;" +.ta \w'\fBvoid base32_encode('u .BI "void base32_encode(base32_ctx *" ctx , -.BI " const void *" p ", size_t " sz , -.BI " dstr *" d ); +.BI " const void *" p ", size_t " sz , +.BI " dstr *" d ); .BI "void base32_decode(base32_ctx *" ctx , -.BI " const void *" p ", size_t " sz , -.BI " dstr *" d ); +.BI " const void *" p ", size_t " sz , +.BI " dstr *" d ); .BI "void base32_init(base32_ctx *" ctx ); +.ta 2n .B "typedef struct {" -.B "\h'4n'char *indent;" -.B "\h'4n'unsigned maxline;" -.B "\h'4n'..." +.B " char *indent;" +.B " unsigned maxline;" +.B " ..." .B "} hex_ctx;" +.ta \w'\fBvoid hex_encode('u .BI "void hex_encode(hex_ctx *" ctx , -.BI " const void *" p ", size_t " sz , -.BI " dstr *" d ); +.BI " const void *" p ", size_t " sz , +.BI " dstr *" d ); .BI "void hex_decode(hex_ctx *" ctx , -.BI " const void *" p ", size_t " sz , -.BI " dstr *" d ); +.BI " const void *" p ", size_t " sz , +.BI " dstr *" d ); .BI "void hex_init(hex_ctx *" ctx ); .fi .SH DESCRIPTION