aboutsummaryrefslogtreecommitdiff
path: root/src/daemon/base64.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon/base64.c')
-rw-r--r--src/daemon/base64.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/daemon/base64.c b/src/daemon/base64.c
index d99209e2..efd00096 100644
--- a/src/daemon/base64.c
+++ b/src/daemon/base64.c
@@ -27,37 +27,6 @@ static const char base64_digits[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
27 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
28 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; 28 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
29 29
30#if 0
31char* BASE64Encode(const char* src) {
32 unsigned int in_len = strlen(src);
33 char* dest = malloc((in_len + 2 - ((in_len + 2) % 3)) / 3 * 4 + 1);
34 char* result = dest;
35
36 if (dest == NULL)
37 return NULL;
38 while (*src) {
39 dest[0] = base64_chars[(src[0] & 0xfc) >> 2];
40 dest[1] = base64_chars[((src[0] & 0x03) << 4) + ((src[1] & 0xf0) >> 4)];
41 dest[2] = base64_chars[((src[1] & 0x0f) << 2) + ((src[2] & 0xc0) >> 6)];
42 dest[3] = base64_chars[src[2] & 0x3f];
43 if (!*(++src)) {
44 dest[2] = dest[3] = '=';
45 dest[4] = 0;
46 return result;
47 }
48 if (!*(++src)) {
49 dest[3] = '=';
50 dest[4] = 0;
51 return result;
52 }
53 src++;
54 dest += 4;
55 }
56 *dest = 0;
57 return result;
58
59}
60#endif
61 30
62char* BASE64Decode(const char* src) { 31char* BASE64Decode(const char* src) {
63 unsigned int in_len = strlen(src); 32 unsigned int in_len = strlen(src);