Add GBase64Encoder and Decoder

These are GConverter implementations that convert to/from
base64 encoding.

Originally written by Christian Persch.

Fixes: #305
This commit is contained in:
Matthias Clasen
2024-05-05 14:53:14 -04:00
parent 928b66898c
commit b2c11516e2
8 changed files with 483 additions and 0 deletions

View File

@@ -35,6 +35,8 @@ typedef struct _GAppLaunchContext GAppLaunchContext;
typedef struct _GAppInfo GAppInfo; /* Dummy typedef */
typedef struct _GAsyncResult GAsyncResult; /* Dummy typedef */
typedef struct _GAsyncInitable GAsyncInitable;
typedef struct _GBase64Decoder GBase64Decoder;
typedef struct _GBase64Encoder GBase64Encoder;
typedef struct _GBufferedInputStream GBufferedInputStream;
typedef struct _GBufferedOutputStream GBufferedOutputStream;
typedef struct _GCancellable GCancellable;