Use p_new instead of xmalloc()
[apps/madmutt.git] / base64.c
index 0b72009..9fdf037 100644 (file)
--- a/base64.c
+++ b/base64.c
  * 
  */
 
-#if HAVE_CONFIG_H
-# include "config.h"
-#endif
-
+#include <lib-lib/lib-lib.h>
 #include <lib-mime/mime.h>
 
 #include "mutt.h"
 
 /* raw bytes to null-terminated base 64 string */
-void mutt_to_base64 (unsigned char *out, const unsigned char *in, size_t len,
-                     size_t olen)
+void mutt_to_base64 (unsigned char *out, const unsigned char *in, ssize_t len,
+                     ssize_t olen)
 {
   while (len >= 3 && olen > 10) {
     *out++ = __m_b64chars[in[0] >> 2];