* check the buffersize while base64 encoding; and adjust it if needed.
[citadel.git] / webcit / webcit.h
index c76709cd4be084058fd1171a8a256955afd08a2b..0ae981222f96f3a59d8bb16ba84a2b5dc9ca82b5 100644 (file)
@@ -634,7 +634,7 @@ void do_tasks_view(void);
 void free_calendar_buffer(void);
 void calendar_summary_view(void);
 int load_msg_ptrs(char *servcmd, int with_headers);
-void CtdlEncodeBase64(char *dest, const char *source, size_t sourcelen, int linebreaks);
+size_t CtdlEncodeBase64(char **dest, const char *source, size_t sourcelen, size_t *destlen, int linebreaks);
 int CtdlDecodeBase64(char *dest, const char *source, size_t length);
 void free_attachments(struct wcsession *sess);
 void free_march_list(struct wcsession *wcf);